XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Weighted Average Interest Rates (Details) - Weighted Average
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Debt Instrument [Line Items]        
Debt instrument, interest rate during period 5.80% 5.10% 5.80% 5.10%
Short-Term Debt        
Debt Instrument [Line Items]        
Debt instrument, interest rate during period 7.90% 7.70% 7.80% 6.80%