v3.26.1
Accounts Receivable (Tables)
12 Months Ended
Mar. 31, 2026
Accounts Receivable [Abstract]  
Schedule of Trade and Other Receivables

Trade and other receivables, net of allowance for credit losses consist of the following:

    As of
March 31,
 
    2026     2025  
Accounts receivable   $ 14,539     $ 12,590  
Unbilled receivables     5,622       3,520  
Less: allowance for credit losses     (411 )     (477 )
Accounts receivable, net   $ 19,750     $ 15,633