XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Other Debt Narrative (Details) - STI
$ in Millions
Sep. 30, 2025
USD ($)
note
Short-Term Debt [Line Items]  
Other long-term debt $ 25.6
Euros  
Short-Term Debt [Line Items]  
Other long-term debt 19.0
United States of America, Dollars  
Short-Term Debt [Line Items]  
Other long-term debt $ 6.6
Other debt  
Short-Term Debt [Line Items]  
Notes Payable | note 1
Letters of credit outstanding $ 6.6
Minimum | Other debt  
Short-Term Debt [Line Items]  
Stated interest rate (as a percent) 2.50%
Maximum | Other debt  
Short-Term Debt [Line Items]  
Stated interest rate (as a percent) 6.10%