v3.26.1
Leases - Lease Related to Cash Flow Information, Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flow, Operating and Financing Activities, Lessee [Abstract]    
Operating cash flows from operating leases $ 510 $ 500
Cash flows from finance lease $ 948 $ 921
Weighted-average remaining lease term - operating leases 5 years 8 months 12 days 6 years 4 months 24 days
Weighted-average remaining lease term - finance lease 18 years 2 months 12 days 19 years 2 months 12 days
Weighted-average discount rate - operating leases 8.94% 8.83%
Weighted-average discount rate - finance lease 8.96% 8.96%