v3.26.1
Accounts Receivable (Tables)
12 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consistent of the following:
March 31,
20262025
Billed$159,381 $106,880 
Unbilled100,342 84,438 
Allowance for credit losses(8,483)(9,548)
Accounts receivable, net$251,240 $181,770 
Schedule of Allowance for Credit Loss
The changes to the allowance for credit losses on accounts receivable were as follows:

Year Ended March 31,
20262025
Balance, beginning of period$9,548 $9,706 
Provision for credit losses233 2,767 
Write-offs(1,298)(2,925)
Balance, end of period$8,483 $9,548