v3.26.3
Schedule of Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Shareholder note payable Line of credit $ 595  
Notes Payable, Noncurrent 667 $ 676
Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Shareholder note payable Line of credit  
Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Shareholder note payable Line of credit 7,969  
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Shareholder note payable Line of credit $ 595