v3.26.1
Litigation, Claims, Contingencies and Other - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2026
Loss Contingencies [Line Items]    
Litigation Settlement, Amount Awarded to Other Party $ 0.3  
Environmental remediation liability   $ 1.1
Maximum potential amount of future payments   $ 38.4
Guarantees relate to facilities and equipment leased by the company   2038-12
Recourse provision to recover guarantees   $ 0.0