XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - 2024 Notes (Details) - USD ($)
$ in Thousands
Oct. 09, 2014
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Unamortized discount   $ 688 $ 944
Senior Notes [Member] | Senior Notes Due 2024      
Debt Instrument [Line Items]      
Aggregate principal amount issued $ 350,000 350,000 350,000
Stated interest rate of 2024 Notes 4.375%    
Proceeds from Senior Notes, net $ 342,400    
Unamortized discount 1,400 493 $ 715
Debt issuance costs $ 6,200    
Fair value of Senior Notes   $ 347,400