v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Balance at Dec. 31, 2024 $ 1,493,351 $ 1,099 $ 1,732,231 $ (239,979)
Balance (in shares) at Dec. 31, 2024   109,861    
Net income 25,113     25,113
Retirement of common stock (49,755) $ (26) (49,729)  
Retirement of common stock (in shares)   (2,587)    
Restricted stock compensation, net of forfeitures 6,537   6,537  
Restricted stock grants   $ 20 (20)  
Restricted stock grants (in shares)   2,044    
Balance at Mar. 31, 2025 1,475,246 $ 1,093 1,689,019 (214,866)
Balance (in shares) at Mar. 31, 2025   109,318    
Balance at Dec. 31, 2024 1,493,351 $ 1,099 1,732,231 (239,979)
Balance (in shares) at Dec. 31, 2024   109,861    
Net income 63,656      
Balance at Jun. 30, 2025 1,477,532 $ 1,073 1,652,782 (176,323)
Balance (in shares) at Jun. 30, 2025   107,311    
Balance at Mar. 31, 2025 1,475,246 $ 1,093 1,689,019 (214,866)
Balance (in shares) at Mar. 31, 2025   109,318    
Net income 38,543     38,543
Retirement of common stock (43,682) $ (20) (43,662)  
Retirement of common stock (in shares)   (2,014)    
Restricted stock compensation, net of forfeitures 7,425   7,425  
Restricted stock grants (in shares)   7    
Balance at Jun. 30, 2025 1,477,532 $ 1,073 1,652,782 (176,323)
Balance (in shares) at Jun. 30, 2025   107,311    
Balance at Dec. 31, 2025 1,405,249 $ 1,001 1,527,724 (123,476)
Balance (in shares) at Dec. 31, 2025   100,051    
Net income 37,916     37,916
Retirement of common stock (54,070) $ (29) (54,041)  
Retirement of common stock (in shares)   (2,899)    
Restricted stock compensation, net of forfeitures 6,515   6,515  
Restricted stock grants   $ 17 (17)  
Restricted stock grants (in shares)   1,735    
Balance at Mar. 31, 2026 1,395,610 $ 989 1,480,181 (85,560)
Balance (in shares) at Mar. 31, 2026   98,887    
Balance at Dec. 31, 2025 1,405,249 $ 1,001 1,527,724 (123,476)
Balance (in shares) at Dec. 31, 2025   100,051    
Net income 75,054      
Balance at Jun. 30, 2026 1,438,477 $ 989 1,485,910 (48,422)
Balance (in shares) at Jun. 30, 2026   98,893    
Balance at Mar. 31, 2026 1,395,610 $ 989 1,480,181 (85,560)
Balance (in shares) at Mar. 31, 2026   98,887    
Net income 37,138     37,138
Retirement of common stock (298)   (298)  
Retirement of common stock (in shares)   (3)    
Restricted stock compensation, net of forfeitures 6,027   6,027  
Restricted stock grants (in shares)   9    
Balance at Jun. 30, 2026 $ 1,438,477 $ 989 $ 1,485,910 $ (48,422)
Balance (in shares) at Jun. 30, 2026   98,893