XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value $ 510,078 $ 548,957
Long-Term Debt | 2026 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Debt instrument, fair value 63,800 57,000
Borrowings    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 510,078 548,957
Unamortized deferred debt costs 9,172 10,293
Borrowings | 2026 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Unamortized deferred debt costs 600 800
Borrowings | December 2026 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 69,427 69,182
Unamortized deferred debt costs 573 818
Common Stock    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Asset transfer out of level 2 into level 1 fair value 1,400 5,400
Asset transfer out of level 3 into level 2 fair value $ 900 $ 2,200