Revenue from Contract with Customer: Revenue from Contract with Customer (Details) |
3 Months Ended |
|---|---|
Aug. 31, 2026 | |
| Revenue, Performance Obligation, Description of Payment Terms | Progress payments are typically negotiated for long-term projects. Payments are otherwise due once performance obligations are complete (generally at shipment and transfer of title). |
| Transferred over Time | |
| Revenue, Performance Obligation, Description of Timing | recognizes revenue over time (generally less than one year) |
| Revenue, Performance Obligation Satisfied over Time, Method Used, Description | using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations |
| Revenue, Performance Obligation Satisfied over Time, Method Used, Explanation | Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. |
| Transferred at Point in Time | |
| Revenue, Performance Obligation Satisfied at Point in Time, Transfer of Control | Other sales to customers are recognized upon shipment to the customer based on contract prices and terms. |