Revenue and Segment Disclosures -Transaction price allocated to the remaining performance obligations (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Aug. 31, 2026 |
Aug. 31, 2025 |
Aug. 31, 2026 |
Aug. 31, 2025 |
|
| Transaction price allocated to the remaining performance obligations [Line Items] | ||||
| Contract with Customer, Performance Obligation Satisfied in Previous Period | $ 2.3 | $ 0.0 | $ 2.8 | $ 0.0 |
| Revenue, Remaining Performance Obligation, Amount | 128.4 | 128.4 | ||
| Less than 12 months | ||||
| Transaction price allocated to the remaining performance obligations [Line Items] | ||||
| Revenue, Remaining Performance Obligation, Amount | 116.6 | 116.6 | ||
| 12 to 24 months | ||||
| Transaction price allocated to the remaining performance obligations [Line Items] | ||||
| Revenue, Remaining Performance Obligation, Amount | 3.4 | 3.4 | ||
| After 24 months | ||||
| Transaction price allocated to the remaining performance obligations [Line Items] | ||||
| Revenue, Remaining Performance Obligation, Amount | $ 8.4 | $ 8.4 | ||