v3.26.1
Summary of Significant Accounting Policies - Schedule of Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net (loss) income $ (17,619) $ 39,139
Less: Undistributed earnings allocated to participating securities, basic 0 (2,374)
Less: Undistributed earnings allocated to participating securities, diluted 0 (2,374)
Net (loss) income attributable to common stockholders, basic (17,619) 36,765
Net (loss) income attributable to common stockholders, diluted $ (17,619) $ 36,765
Denominator:    
Weighted-average common shares outstanding - basic 197,846,786 131,496,877
Dilutive effect of assumed conversion of options to purchase common stock 0 262,425
Weighted-average common shares outstanding - diluted 197,846,786 131,759,302
Net (loss) income attributable to common stockholders - basic $ (0.09) $ 0.28
Net (loss) income attributable to common stockholders - diluted $ (0.09) $ 0.28