v3.26.1
Schedule of Operating Lease Future Minimum Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Feb. 19, 2025
Leases      
2026 (Remainder) $ 336    
2027 688    
2028 709    
2029 730    
2030 752    
Thereafter 643    
Total future minimum lease payments 3,858    
Less amounts representing interest (809)    
Present value of lease liability 3,049    
Current portion of operating lease liability 426 $ 398 $ 384
Long-term portion of operating lease liability $ 2,623 $ 2,844