v3.25.2
Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable $ 2,240 $ 2,925  
Total accounts receivable, net 2,232 2,898  
Potential Discounts Returns Distributor Fees And Rebates [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Less: discounts, rebates, distributor fees and returns $ (8) $ (27) $ (16)