XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
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 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:                
Net income (loss) $ 30,834 $ 16,638 $ 27,019 $ 24,681 $ (22,424) $ (9,406) $ 74,491 $ (7,149)
Gain on fair value of warrant liabilities 0     (8,219)     (9,905) 45,579
Net income (loss) adjusted for gain on fair value of warrant liabilities $ 30,834     $ 16,462     $ 64,586 $ (7,149)
Denominator:                
Basic weighted average shares of common stock outstanding (in shares) 189,714,398     176,034,571     191,818,214 175,610,399
Diluted effect of warrants (in shares) 0     1,076,408     2,457,255 0
Diluted weighted average shares of common stock outstanding (in shares) 192,558,285     179,961,828     197,814,259 175,610,399
Net income (loss) per share                
Basic (in USD per share) $ 0.16     $ 0.14     $ 0.39 $ (0.04)
Diluted (in USD per share) $ 0.16     $ 0.09     $ 0.33 $ (0.04)
Stock-Based Awards                
Denominator:                
Diluted effect of awards (in shares) 2,843,887     2,850,849     3,416,043 0
Market Condition Equity Awards                
Denominator:                
Diluted effect of awards (in shares) 0     0     61,838 0
KPI Awards                
Denominator:                
Diluted effect of awards (in shares) 0     0     60,909 0