v3.26.3
Earnings Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator        
Income available to common stockholders (basic) $ 65,134 $ 32,896 $ 190,719 $ 81,159
Income available to common stockholders (diluted) $ 65,134 $ 32,896 $ 190,719 $ 81,159
Denominator        
Weighted average number of common shares outstanding (in shares) 197,236,360 171,423,210 197,889,627 141,675,376
Weighted-average number of warrants outstanding (in shares) 0 0 0 29,878,171
Basic — weighted average number of shares outstanding (in shares) 197,236,360 171,423,210 197,889,627 171,553,547
Effect of dilutive securities (in shares)       3,904,653
Diluted — weighted average number of shares outstanding (in shares) 201,947,034 174,949,957 202,925,305 175,458,200
Earnings per share        
Basic (in dollars per share) $ 0.33 $ 0.19 $ 0.96 $ 0.47
Diluted (in dollars per share) $ 0.32 $ 0.19 $ 0.94 $ 0.46
Time-Vested Options        
Denominator        
Effect of dilutive securities (in shares) 2,075,628 3,526,747 2,300,428  
Performance-Based Options        
Denominator        
Effect of dilutive securities (in shares) 2,465,772 0 2,629,825 0
RSUs and PSUs        
Denominator        
Effect of dilutive securities (in shares) 169,274 0 105,425 0