v3.25.3
Earnings Per Share - Schedule of Earnings Per share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic Earnings (Loss) Per Share:        
Net income (loss) $ (84,989) $ (24,753) $ (278,971) $ (68,626)
Redeemable preferred stock dividends and accretion (17,025) (11,081) (46,722) (31,601)
Noncontrolling redeemable equity dividend (6) (5) (17) (11)
Basic numerator $ (102,020) $ (35,839) $ (325,710) $ (100,238)
Basic earnings (loss) per share $ (3.03) $ (1.24) $ (10.58) $ (3.5)
Weighted average shares outstanding – Basic 33,664 28,886 30,782 28,625
Diluted Earnings (Loss) Per Share:        
Net income (loss) $ (84,989) $ (24,753) $ (278,971) $ (68,626)
Redeemable preferred stock dividends and accretion (17,025) (11,081) (46,722) (31,601)
Less: Noncontrolling redeemable equity dividend $ (6) $ (5) $ (17) $ (11)
Diluted earnings (loss) per share $ (3.03) $ (1.24) $ (10.58) $ (3.5)
Weighted average shares outstanding – Basic 33,664 28,886 30,782 28,625
Weighted average shares outstanding – Diluted 33,664 28,886 30,782 28,625