XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
payment
Jul. 31, 2020
USD ($)
payment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Convertible Debt          
Loss on extinguishment of debt     $ (13,933,000) $ 0 $ (257,000)
Secured Debt | Senior Loans          
Convertible Debt          
Number of payments | payment 12        
Secured Debt | Senior Secured Term Loan due 2029: | Senior Loans          
Convertible Debt          
Maximum borrowing capacity $ 400,000,000        
Basis spread on variable rate 6.25%        
Periodic payment $ 33,300,000        
Proceeds from secured lines of credit $ 387,400,000        
Secured Debt | Senior Secured Term Loan due 2029: | Senior Loans | Secured Overnight Financing Rate Floor          
Convertible Debt          
Basis spread on variable rate 2.50%        
Secured Debt | Senior Secured Term Loan due 2029: | Senior Loans | Secured Overnight Financing Rate Adjustment          
Convertible Debt          
Basis spread on variable rate 0.26161%        
Secured Debt | Senior Secured Term Loan due 2026 | Senior Loans          
Convertible Debt          
Maximum borrowing capacity   $ 400,000,000      
Number of payments | payment   9      
Periodic payment   $ 44,400,000      
Proceeds from secured lines of credit $ 408,900,000        
Interest expense, debt 800,000        
Early settlement premiums $ 8,000,000        
Secured Debt | Senior Secured Term Loan due 2026 | Senior Loans | LIBOR          
Convertible Debt          
Basis spread on variable rate   6.50%      
Variable rate   1.00%