XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Term Loan (Details) - Secured debt
Feb. 16, 2024
EUR (€)
Jan. 31, 2024
USD ($)
Oct. 03, 2022
USD ($)
Aug. 12, 2022
USD ($)
Aug. 12, 2022
EUR (€)
Term Loan One          
Debt Instrument [Line Items]          
Securitization agreement, maximum borrowing capacity       $ 575,000,000.0  
Term Loan Two          
Debt Instrument [Line Items]          
Securitization agreement, maximum borrowing capacity | €         € 220,000,000.0
Term Loan          
Debt Instrument [Line Items]          
Securitization agreement, maximum borrowing capacity   $ 675,000,000.0      
Line of credit facility maximum borrowing capacity     $ 100,000,000.0    
Remaining principal outstanding | € € 220,000,000.0