Annual report [Section 13 and 15(d), not S-K Item 405]

EQUITY - Narrative (Details)

v3.25.0.1
EQUITY - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 14, 2023
Jun. 26, 2023
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2024
Jan. 31, 2024
Dec. 31, 2023
Sep. 20, 2023
Nov. 30, 2021
May 17, 2021
Class of Stock [Line Items]                        
Common stock, shares authorized (in shares)     42,000,000       42,000,000   42,000,000     42,000,000
Common stock, par value (in dollars per share)     $ 0.0001       $ 0.0001   $ 0.0001     $ 0.0001
Redeemable 12% cumulative preferred stock, shares authorized (in shares)     110,000       110,000   110,000     110,000
Temporary equity, par or stated value (in dollars per share)     $ 0.0001       $ 0.0001   $ 0.0001     $ 0.0001
Temporary equity, liquidation preference (in usd per share)                       $ 1,000
Common stock, shares issued (in shares)     17,800,000       17,800,000   18,300,000     19,800,000
Stock repurchased during period (in shares)   263,158 491,000 341,000 161,000 210,000 1,203,000          
Average price paid per share (in usd per share)   $ 95.00 $ 163.13 $ 146.17 $ 155.65 $ 140.39 $ 153.35          
Stock repurchase program, authorized amount                   $ 1,000,000,000 $ 100,000,000  
Stock repurchased during period, value     $ 80,123,000 $ 49,862,000 $ 25,000,000 $ 29,492,000 $ 184,477,000          
Repurchase Program                        
Class of Stock [Line Items]                        
Stock repurchased during period (in shares)             5,600,000          
Average price paid per share (in usd per share)             $ 104.88          
Stock repurchased during period, value             $ 584,100,000          
Underwritten Public Offering                        
Class of Stock [Line Items]                        
Number of shares issued in transaction (in shares) 653,464 1,500,000                    
Sale of stock, price per share (in dollars per share) $ 128.21 $ 95.00                    
Disputed Claims Reserve | Common Stock                        
Class of Stock [Line Items]                        
Plan of reorganization, number of shares issued (in shares)               62,000       1,700,000
Plan of reorganization, number of shares outstanding     0       0