Quarterly report [Sections 13 or 15(d)]

Net (Loss) Income per Share - Schedule of Earnings Per Share Basic and Diluted Attributable to Common Stockholders (Details)

v3.26.3
Net (Loss) Income per Share - Schedule of Earnings Per Share Basic and Diluted Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:                
Net (loss) income $ (20,252) $ (19,969) $ (25,843) $ (19,676) $ 119,590 $ (23,515) $ (66,064) $ 76,399
Income allocated to participating Securities Purchase Agreement Warrants 0     0     0 (225)
Basic net (loss) income attributable to common stockholders (20,252)     (19,676)     (66,064) 76,174
Adjustment to income allocated to participating Securities Purchase Agreement Warrants 0     0     0 49
Dilutive net (loss) income attributable to common stockholders $ (20,252)     $ (19,676)     $ (66,064) $ 72,615
Denominator:                
Weighted-average Class A common stock outstanding - basic (in shares) 39,167,991     32,501,417     36,932,506 30,249,828
Weighted-average Class A common stock outstanding - diluted (in shares) 39,167,991     32,501,417     36,932,506 31,410,136
Net (loss) income per share - basic (in dollars per share) $ (0.52)     $ (0.61)   $ (0.88) $ (1.79) $ 2.52
Net (loss) income per share - diluted (in dollars per share) $ (0.52)     $ (0.61)   $ (0.88) $ (1.79) $ 2.31
Stock Options                
Denominator:                
Effect of dilutive securities, share-based payment arrangements 0     0     0 104,837
RSUs                
Denominator:                
Effect of dilutive securities, share-based payment arrangements 0     0     0 745,212
2022 Blue Torch Warrants                
Numerator:                
Removal of mark-to-market adjustments for warrants $ 0     $ 0     $ 0 $ (1,472)
Denominator:                
Effect of dilutive securities, warrants 0     0     0 131,119
2023 Blue Torch Warrants                
Numerator:                
Removal of mark-to-market adjustments for warrants $ 0     $ 0     $ 0 $ (2,136)
Denominator:                
Effect of dilutive securities, warrants 0     0     0 179,140