XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 30, 2025
May 01, 2025
Mar. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Revolver borrowings outstanding     $ 1,186,570 $ 1,138,610
Revolving Credit Facility | Revolving credit agreement due 2026 | Line of Credit        
Subsequent Event [Line Items]        
Revolver borrowings outstanding     $ 0 $ 0
Revolving Credit Facility | Revolving credit agreement due 2026 | Line of Credit | Subsequent Event        
Subsequent Event [Line Items]        
Borrowings under credit arrangements $ 50,000      
Current interest rate 5.70%      
Payments under borrowing arrangements $ 20,000      
Revolver borrowings outstanding   $ 30,000