XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share - Schedule of Calculation of Basic and Diluted Earnings per Share for Common Stock and Preferred Stock (Detail) - 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
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                
Net Income (Loss) $ (17,459) $ (11,216) $ (6,495) $ 76,971 $ (44,907) $ (23,631) $ (35,170) $ 8,433
Undistributed earnings allocated to participating securities       (22,542)       (2,882)
Net income (loss) attributable to common shares - basic $ (16,130)     $ 54,429     $ (32,492) $ 5,551
Basic earnings per share of common shares $ (0.21)     $ 1.05     $ (0.42) $ 0.13
Weighted-average number of shares outstanding, basic 77,156,068     51,945,920     77,146,407 41,443,049
Allocated undistributed earnings allocated to participating common stock warrants       $ 15,876       $ 2,030
Net loss attributable to common shares - diluted $ (16,130)     $ (15,703)     $ (32,492) $ (53,230)
Diluted earnings per share of common stock $ (0.21)     $ (0.28)     $ (0.42) $ (1.23)
Weighted-average number of shares outstanding - diluted 77,156,068     55,478,342     77,146,407 43,106,746
Series X and Series X1 Non Voting Convertible Preferred Stock [Member]                
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                
Net income (loss) attributable to non-voting convertible preferred stock - basic $ (1,330)     $ 6,666     $ (2,679) $ 852
Basic earnings per share $ (11.61)     $ 58.21     $ (23.4) $ 7.44
Weighted-average shares outstanding, basic 114,508     114,508     114,508 114,508
Net loss attributable to non-voting convertible preferred stock - diluted $ (1,330)     $ (1,801)     $ (2,679) $ (7,856)
Diluted earnings per share $ (11.61)     $ (15.73)     $ (23.4) $ (68.6)
Weighted-average shares outstanding, diluted 114,508     114,508     114,508 114,508