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 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Schedule of Revenue Disaggregated [Line Items]        
Revenue from Contract with Customer $ 1,406 $ 1,905 $ 4,343 $ 4,258
Total 1,521 10,257 5,183 12,611
Products [Member]        
Schedule of Revenue Disaggregated [Line Items]        
Revenue from Contract with Customer 115 8,353 840 8,353
Services [Member]        
Schedule of Revenue Disaggregated [Line Items]        
Revenue from Contract with Customer $ 1,406 $ 1,904 $ 4,343 $ 4,258