v3.26.3
Revenue and Segment Disclosures Revenue classified by timing of recognition (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Revenue classified by timing of recognition [Line Items]        
Revenues $ 163.3 $ 129.6 $ 316.2 $ 251.3
Products and services transferred over time        
Revenue classified by timing of recognition [Line Items]        
Revenues 59.2 60.2 115.8 118.7
Products and services transferred at a point in time        
Revenue classified by timing of recognition [Line Items]        
Revenues $ 104.1 $ 69.4 $ 200.4 $ 132.6