XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Term Loan (Details) - Secured debt
12 Months Ended
Feb. 16, 2024
EUR (€)
Aug. 12, 2022
USD ($)
Dec. 31, 2023
Dec. 31, 2022
USD ($)
Jan. 31, 2024
USD ($)
Oct. 03, 2022
USD ($)
Aug. 12, 2022
EUR (€)
Term Loan One              
Debt Instrument [Line Items]              
Securitization agreement, maximum borrowing capacity   $ 575,000,000          
Payments of financing costs       $ 664,000      
Term Loan Two              
Debt Instrument [Line Items]              
Securitization agreement, maximum borrowing capacity | €             € 220,000,000
Term Loan              
Debt Instrument [Line Items]              
Line of credit facility maximum borrowing capacity           $ 100,000,000  
Consolidated interest coverage ratio   3.5         3.5
Term Loan | Subsequent event              
Debt Instrument [Line Items]              
Securitization agreement, maximum borrowing capacity         $ 675,000,000    
Remaining principal outstanding | € € 220,000,000            
Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   0.10%          
Term Loan | Federal Funds Effective Swap Rate              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   0.50%          
Term Loan | Monthly Sofr              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   1.00%          
Term Loan | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   0.825% 0.90%        
Term Loan | Minimum | Base Rate              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   0.00% 0.00%        
Term Loan | Minimum | Euro Interbank Offered Rate (EURIBOR)              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   0.825%          
Term Loan | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   1.50%          
Term Loan | Maximum | Base Rate              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   0.50%          
Term Loan | Maximum | Euro Interbank Offered Rate (EURIBOR)              
Debt Instrument [Line Items]              
Basis spread on debt instrument (as a percent)   1.50%