v3.26.3
Notes Payable (Details 1)
$ in Thousands
Sep. 30, 2026
USD ($)
Notes Payable  
2026 remaining $ 125
2027 500
2028 500
2029 3,750
2030 0
Total $ 4,875