v3.25.2
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, and Contract Liabilities - Schedule of Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule of Revenue Disaggregated [Line Items]        
Revenue from Contract with Customer $ 1,692 $ 1,165 $ 2,937 $ 2,354
Total 1,858 1,165 3,662 2,354
Products [Member]        
Schedule of Revenue Disaggregated [Line Items]        
Revenue from Contract with Customer 166 725
Services [Member]        
Schedule of Revenue Disaggregated [Line Items]        
Revenue from Contract with Customer $ 1,692 $ 1,165 $ 2,937 $ 2,354