XML 139 R125.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Schedule of Accrued Interest Payable on Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2019
Jun. 30, 2018
Aug. 31, 2017
Debt Instrument [Line Items]          
Accrued interest payable $ 39,297 $ 34,858      
Line of Credit          
Debt Instrument [Line Items]          
Accrued interest payable 815 1,799      
Convertible notes | Senior Notes Due 2023          
Debt Instrument [Line Items]          
Accrued interest payable $ 3,564 $ 3,564      
Debt instrument, interest rate (as a percent) 4.75% 4.75%     4.75%
Convertible notes | Senior Notes Due 2024          
Debt Instrument [Line Items]          
Accrued interest payable $ 3,896 $ 3,896      
Debt instrument, interest rate (as a percent) 5.625% 5.625% 5.625% 5.625%  
Convertible notes | Exchangeable Senior Notes Due 2025          
Debt Instrument [Line Items]          
Accrued interest payable $ 2,474 $ 2,474      
Debt instrument, interest rate (as a percent) 5.75% 5.75% 5.75%    
Subordinated Debt          
Debt Instrument [Line Items]          
Accrued interest payable $ 581 $ 669      
Long-term Debt          
Debt Instrument [Line Items]          
Accrued interest payable $ 11,330 $ 12,402