v3.25.1
Net Income (Loss) Per Share - Computations of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) $ 27,019 $ (9,406)
Gain on fair value of warrant liabilities (9,905) 18,680
Net income (loss) and comprehensive income (loss) adjusted for gain on fair value of warrant liabilities $ 17,114 $ (9,406)
Denominator:    
Basic weighted average shares of common stock outstanding (in shares) 189,767,679 175,516,307
Diluted effect of warrants (in shares) 7,371,766 0
Diluted weighted average shares of common stock outstanding (in shares) 201,048,090 175,516,307
Net income (loss) per share    
Basic (in USD per share) $ 0.14 $ (0.05)
Diluted (in USD per share) $ 0.09 $ (0.05)
Stock-Based Awards    
Denominator:    
Diluted effect of awards (in shares) 3,614,345 0
Market Condition Equity Awards    
Denominator:    
Diluted effect of awards (in shares) 111,574 0
KPI Awards    
Denominator:    
Diluted effect of awards (in shares) 182,726 0