XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Receivables [Abstract]    
Trade receivables $ 12,045 $ 22,107
Allowance for doubtful accounts (443) (618)
Total trade receivable 11,602 21,489
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Beginning balance 618 598
Charges to bad debt expense 1,078 761
Write-offs, net (1,253) (741)
Balance, December 31 $ 443 $ 618