v3.26.1
Leases - Schedule of Lease Cost (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Lease Cost [Abstract]          
Weighted average remaining lease term – operating leases (in years) 2 years   2 years   2 years 6 months
Weighted average discount rate – operating leases 7.30%   7.30%   7.80%
Operating lease cost $ 354,000 $ 268,000 $ 682,000 $ 538,000  
Short-term lease cost 81,000 96,000 129,000 196,000  
Variable lease cost 94,000 78,000 172,000 175,000  
Total Rent and occupancy 529,000 442,000 983,000 909,000  
Cash paid for amounts included in the measurement of lease liabilities          
Operating cash flows from operating leases 391,000 290,000 751,000 557,000  
Lease right-of-use assets obtained in exchange for new lease liabilities          
Operating leases $ 472,000 $ 20,000 $ 472,000 $ 20,000