v3.26.3
Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Net Sales $ 9,658 $ 4,830
Product [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales 9,513 4,830
Service [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales $ 145 $ 0