XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt - 2021 Notes (Details) - Senior Notes - USD ($)
1 Months Ended
Dec. 01, 2021
Aug. 31, 2020
Dec. 31, 2016
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
Debt Instrument [Line Items]            
Payments of debt issuance costs   $ 2,500,000        
Net loss on extinguishment of debt, including fees paid to lenders   4,800,000        
2021 Notes            
Debt Instrument [Line Items]            
Face amount           $ 125,000,000
Interest rate           2.00%
Proceeds from issuance of debt     $ 120,400,000      
Debt issuance costs           $ 4,600,000
Debt conversion, converted instrument, amount $ 26,700,000          
Debt conversion, original debt, amount 26,300,000 84,200,000        
Payments of debt issuance costs 400,000          
Net loss on extinguishment of debt, including fees paid to lenders (2,200,000)          
Face amount of debt repaid   14,000,000        
Repayments of senior debt   13,900,000        
Debt conversion, original debt, fair value $ 28,500,000          
2024 Notes            
Debt Instrument [Line Items]            
Face amount   $ 117,100,000   $ 117,051,000 $ 117,051,000  
Interest rate   3.50%        
Debt issuance costs   $ 3,000,000        
Debt conversion, converted instrument, amount   $ 84,200,000