v3.25.4
Debt, Letter of Credit (Details) - Standby Letters of Credit [Member]
$ in Millions
Dec. 31, 2025
USD ($)
Debt  
Standby letter of credit capacity $ 144.7
Letter of credit issued $ 61.3