v3.26.3
Related Party Transactions (Details Narrative)
$ in Millions
3 Months Ended
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2025
USD ($)
Stauss Family Administrative Trust [Member]    
Short-Term Debt [Line Items]    
Area of land | ft² 14,000  
Principal balance $ 1.2  
Interest on debt $ 0.7  
Interest accrued percentage 5.50%  
Notes payable $ 0.1 $ 0.1
Stauss Family Administrative Trust 1 [Member]    
Short-Term Debt [Line Items]    
Principal balance 0.5  
Interest on debt $ 0.5  
Interest accrued percentage 6.00%