v3.26.1
LONG-TERM DEBT - Senior Notes due 2028 (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2026
Oct. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2021
Feb. 28, 2021
Debt Instrument [Line Items]                    
Repayments of unsecured debt     $ 0 $ 0 $ 20,165,000 $ 0        
Loss on Extinguishment of Debt     $ 0 $ 0 $ 14,000 $ 0        
Unsecured Notes Due 2028 | Unsecured Debt                    
Debt Instrument [Line Items]                    
Aggregate principal amount                 $ 200,000,000.0 $ 550,000,000.0
Interest rate percentage                 8.125% 8.125%
Principal repaid             $ 19,100,000 $ 25,800,000    
Repayments of unsecured debt $ 20,200,000           $ 18,400,000 $ 24,900,000    
Debt instrument, repurchase percentage   97.14%                
Debt instrument, repurchase amount   $ 684,900,000                
Repayments of unsecured debt   699,900,000                
Loss on extinguishment of debt   10,800,000                
Tender premium paid   $ 10,300,000                
Redemption price percentage 100.00%                  
Loss on Extinguishment of Debt $ 14,000.0