XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Jul. 31, 2020
USD ($)
numberOfPayments
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Convertible Debt        
Loss on extinguishment of debt   $ 0 $ (257,000) $ (7,276,000)
Secured Debt | Senior Loans        
Convertible Debt        
Maximum borrowing capacity $ 400,000,000      
Number of payments | numberOfPayments 9      
Periodic payment $ 44,400,000      
Proceeds from secured lines of credit 385,900,000      
Minimum liquidity covenant 75,000,000      
Secured Debt | Senior Loans | Minimum        
Convertible Debt        
Consolidated revenue covenant, amount 140,000,000      
Secured Debt | Senior Loans | Maximum        
Convertible Debt        
Consolidated revenue covenant, amount $ 225,000,000      
Secured Debt | Senior Loans | LIBOR        
Convertible Debt        
Variable rate 1.00%      
Basis spread on variable rate 6.50%      
Secured Debt | Senior Secured Term Loan due 2026:        
Convertible Debt        
Interest expense, debt $ 1,100,000      
Early settlement premiums 5,200,000      
Loss on extinguishment of debt (7,300,000)      
Line of Credit        
Convertible Debt        
Maximum borrowing capacity $ 150,000,000