v3.26.1
Notes Payable (Details 1)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
7/1/26-12/31/26 $ 5,323
1/1/27-12/31/27
1/1/28-12/31/28 5,000
1/1/29-12/31/29
Thereafter
Total maturities 10,323
Less discount (1,055)
Notes payable, net $ 9,267