v3.26.1
Earnings per share - Schedule of Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income from continuing operations $ 55,246 $ 64,791
Less: Net loss attributable to noncontrolling interests (7) 0
Net income attributable to common stockholders 55,253 64,791
Less: Dividend preference on preferred shares 0 (64,791)
Net income available to common stockholders - basic 55,253 0
Less: Changes in fair value of convertible debt and warrant liability 0 (2,345)
Less: Dividend preference on preferred shares 0 (62,446)
Net income available to common stockholders - diluted $ 55,253 $ 0
Weighted-average common shares – basic (in shares) 244,038 57,966
Add: Weighted-average effect of dilutive securities (in shares) 22,649 17,684
Weighted-average common shares – diluted (in shares) 266,687 75,650
Basic earnings per common share (in dollars per share) $ 0.23 $ 0.00
Diluted earnings per common share (in dollars per share) $ 0.21 $ 0.00