XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES - Balance of Accounts Receivables-Trade Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
REVENUES [Abstract]    
Accounts receivable $ 687,904 $ 507,052
Contract assets 16,288 13,775
Allowance for credit losses (3,319) (3,902)
Total accounts receivable—trade, net $ 700,873 $ 516,925