XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Letters of Credit (Details) - Standby letter of credit facility - 8.00% senior secured notes due in 2025 - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Letters of credit, limit, amount $ 85,000 $ 30,000
Restricted cash 75,000  
Letter of credit facility, amount outstanding $ 26,700 $ 23,600