v3.26.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Allowance for credit loss      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Fiscal Year $ 214 $ 479 $ 675
Additions Resulting in Charges to Operations 163 195 485
Recoveries to Other Accounts (56) (447) 0
Deductions Due to Write Offs (192) (13) (681)
Balance at End of Fiscal Year 129 214 479
Deferred tax asset valuation allowance      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Fiscal Year 23,088 21,183 15,612
Additions Resulting in Charges to Operations 3,519 2,806 5,571
Recoveries to Other Accounts 0 0 0
Deductions Due to Write Offs 0 (901) 0
Balance at End of Fiscal Year $ 26,607 $ 23,088 $ 21,183