XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SENIOR NOTES PAYABLE - Additional information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 01, 2024
Feb. 29, 2024
Jun. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt Instrument [Line Items]            
Senior notes outstanding, total       $ 1,553,616   $ 1,668,021
Unamortized debt issuance expenses       12,043   $ 13,130
6.75% Senior Notes due 2024            
Debt Instrument [Line Items]            
Repayments of long-term debt   $ 115,492        
Redemption price, percentage   100.00%        
6.75% Senior Notes due 2024 | Subsequent Event            
Debt Instrument [Line Items]            
Repayments of long-term debt $ 25,000          
Redemption price, percentage 100.00%          
Senior Notes            
Debt Instrument [Line Items]            
Proceeds from issuance of debt       $ 0 $ 0  
Debt, weighted average interest rate       5.63%   5.71%
Interest expense on senior notes total       $ 24,438 $ 26,227  
Senior Notes | 6.75% Senior Notes due 2024            
Debt Instrument [Line Items]            
Interest rate   6.75% 6.75%      
Repurchase shares of common stock (in shares)     2,356,978      
Repurchase amount     $ 58,924      
Repurchase amount, accrued interest   $ 628 $ 663      
Senior Notes | 6.75% Senior Notes due 2024 | Subsequent Event            
Debt Instrument [Line Items]            
Interest rate 6.75%