XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Refinanced Credit Agreement (Term Loan due 2026) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 09, 2023
Sep. 26, 2019
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Debt Instrument [Line Items]                
Gain on early extinguishment of debt       $ 843 $ 279 $ 9,849 $ 1,876  
Other long-term debt, noncurrent       343,947   343,947   $ 377,789
Debt issuance costs       1,355   1,355   $ 1,785
Term Loan due 2026                
Debt Instrument [Line Items]                
Other long-term debt, noncurrent       328,200   328,200    
Debt issuance costs       $ 1,400   $ 1,400    
Term Loan due 2026 | Secured Debt                
Debt Instrument [Line Items]                
Long-term line of credit   $ 525,000            
Basis spread on variable rate (as percent)   1.00%            
Stated rate (as percent)       9.43%   9.43%    
Amortization of outstanding loan principal amount, quarterly installment (as percent)   0.25%            
Repayments of debt           $ 8,900    
Gain on early extinguishment of debt           $ 1,000    
Debt prepayment     $ 12,500          
Write off of deferred debt issuance cost     $ 100          
Term Loan due 2026 | Secured Debt | London Interbank Offered Rate (LIBOR) 1                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent)   3.75%            
Term Loan due 2026 | Secured Debt | London Interbank Offered Rate (LIBOR) 1 | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent)   1.00%            
Term Loan due 2026 | Secured Debt | Alternative Base Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent)   2.75%            
Term Loan due 2026 | Secured Debt | Alternative Base Rate | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent)   2.00%            
Term Loan due 2026 | Secured Debt | Federal Funds Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent)   0.50%            
Term Loan due 2026 | Secured Debt | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent) 3.75%              
Term Loan due 2026 | Secured Debt | Secured Overnight Financing Rate (SOFR) | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate (as percent) 1.00%