v3.26.1
Earnings Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator    
Income available to common stockholders (basic) $ 56,916 $ 17,229
Income available to common stockholders (diluted) $ 56,916 $ 17,229
Denominator    
Weighted average number of common shares outstanding (in shares) 197,869,060 125,323,813
Weighted-average number of warrants outstanding (in shares) 0 45,315,182
Basic — weighted average number of shares outstanding (in shares) 197,869,060 170,638,995
Diluted — weighted average number of shares outstanding (in shares) 203,281,191 174,652,838
Earnings/(loss) per share    
Basic (in dollars per share) $ 0.29 $ 0.10
Diluted (in dollars per share) $ 0.28 $ 0.10
Time-Based Stock Option    
Denominator    
Effect of dilutive securities (in shares) 2,567,442 4,013,843
Performance-Based Stock Option    
Denominator    
Effect of dilutive securities (in shares) 2,833,074 0
RSUs and PSUs    
Denominator    
Effect of dilutive securities (in shares) 11,615 0