v3.26.1
Leased Right-of-Use Assets, net (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leased Right-of-use Assets Net          
Operating leases, weighted-average lease term 60 months   60 months   64 months
Operating leases, weighted-average discount rate 11.40%   11.40%   11.30%
Operating lease costs $ 400,000 $ 400,000 $ 700,000 $ 700,000  
Finance lease costs 48,276 100,000 100,000 200,000  
Finance lease, right-of-use asset, amortization $ 44,774 $ 100,000 $ 100,000 $ 200,000