XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Summary of Computation of Basic and Diluted Net Income Per Share Attributable to Stockholder (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator for earnings per share:    
Net income $ 62,943 $ 3,187
Denominator for earnings per share:    
Weighted average common shares - basic 328,439 275,175
Dilutive effect of stock options and restricted stock awards 5,723 0
Weighted-average shares - diluted 334,162 275,175
Earnings per share:    
Basic earnings per share $ 0.19 $ 0.01
Diluted earnings per share $ 0.19 $ 0.01