XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Notes Payable and Long-Term Debt [Abstract]    
Gross notes payable and long-term debt $ 422,500 $ 422,500
Less deferred finance charges (7,709) (8,328)
Net notes payable and long-term debt 414,791 414,172
Senior Secured Notes [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Gross notes payable and long-term debt 250,000 250,000
Convertible Senior Notes [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Gross notes payable and long-term debt $ 172,500 $ 172,500