XML 62 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation - Schedule of Basic and Dilutive Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net Income (Loss) $ 21,044 $ (69,277)
Denominator:    
Weighted-Average Shares of Common Stock Outstanding (in shares) 51,000,647 50,264,707
Effect of Dilutive Shares (in shares) 58,761 0
Weighted-Average Diluted Shares of Common Stock Outstanding (in shares) 51,059,408 50,264,707
Earnings (Loss) per Share:    
Basic (in dollars per share) $ 0.41 $ (1.38)
Diluted (in dollars per share) $ 0.41 $ (1.38)