XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Carrying Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Unamortized discount and debt issuance cost $ (6,493) $ (7,973)
Carrying value of Senior Notes 134,584 133,104
Senior Notes Due June 30, 2026 [Member] | Senior Notes    
Debt Instrument [Line Items]    
2021 Non-convertible 8.375% Senior Notes due 2026 $ 141,077 $ 141,077