v3.26.3
Leases (Details 1)
9 Months Ended
Sep. 30, 2026
Leases  
Weighted-average remaining lease term - operating leases 1 year 6 months
Weighted-average remaining lease term - finance leases 2 months 12 days
Weighted-average discount rate - operating leases 7.80%
Weighted-average discount rate- finance leases 15.70%