XML 87 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue & Receivables - Schedule of Balance and Related Activity for Customer Advances (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance $ 16,588 $ 27,003
Additional customer advances received 55,183 68,040
Revenue recognized from customer advances included in the beginning balance (16,588) (27,003)
Other revenue recognized from customer advances (39,588) (55,311)
Customer advances recorded from acquisition 0 3,866
Other 36 (7)
Ending balance $ 15,631 $ 16,588