XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES - Balance of Accounts Receivables-Trade Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
REVENUES [Abstract]    
Accounts receivable $ 664,541 $ 507,052
Contract assets 15,050 13,775
Allowance for credit losses (2,813) (3,902)
Total accounts receivable—trade, net $ 676,778 $ 516,925