v3.26.1
Revenue & Receivables - Schedule of Balance and Related Activity for Customer Advances (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance $ 15,631 $ 16,588
Revenue recognized from customer advances included in the beginning balance (15,631) (16,588)
Customer advances received 94,358 55,183
Revenue recognized from customer advances (74,404) (39,588)
Customer advances acquired with the Kito Crosby acquisition 4,386 0
Other 708 36
Ending balance $ 25,048 $ 15,631