v3.26.1
Notes Payable (Details 1)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
4/1/26-12/31/26 $ 12,117
1/1/27-12/31/27
1/1/28-12/31/28
1/1/29-12/31/29
Thereafter
Total maturities 12,117
Less discount (1,045)
Notes payable, net $ 11,072