v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Feb. 14, 2024
Oct. 27, 2023
May 31, 2026
Commitments and Contingencies Disclosure [Abstract]      
Amount awarded to other party   $ 4.5  
Legal matter $ 1.0    
Loss contingency accrual     $ 5.5
Environment liability     17.4
Environmental liability, current     $ 2.0