XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable (Tables)
9 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Schedule of Accounts Receivable
December 31, 2022March 31, 2022
Billed$180,491 $189,208 
Unbilled60,424 82,324 
Allowance for credit losses(9,914)(8,393)
Accounts receivable, net$231,001 $263,139