XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Debt issuance costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Debt issuance costs capitalized $ 14,686 $ 18,479 $ 0
Debt issuance costs write-offs 0 6,163 935
Write-off of debt issuance costs 0 1,103 935
Total debt issuance costs, including line of credit 26,200 17,000  
Accumulated amortization 27,200 22,100  
Debt Issuance Costs, Future Amortization Expense [Abstract]      
2022 6,165    
2023 6,165    
2024 6,165    
2025 2,894    
2026 1,735    
Thereafter 3,079    
Total 26,203    
Secured Debt      
Debt Instrument [Line Items]      
Debt issuance costs capitalized $ 14,700    
Write-off of debt issuance costs   1,100 $ 900
Senior Notes      
Debt Instrument [Line Items]      
Debt issuance costs capitalized   18,500  
Write-off of debt issuance costs   $ 5,100