v3.26.3
Related Party Transactions (Details Narrative)
$ in Millions
12 Months Ended
Mar. 31, 2026
USD ($)
ft²
Mar. 31, 2025
USD ($)
Payable to customer $ 0.1 $ 0.1
Stauss Family Administrative Trust [Member]    
Area of land | ft² 14,000  
Principal balance $ 0.7  
Interest accrued percentage 5.50%  
Interest expense on notes payable $ 0.1 0.1
Zircon [Member]    
Expenses incurred 1.3 1.3
Payable to customer $ 1.6 $ 1.1