v3.26.1
Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases    
Right of use operating lease asset $ 12,042 $ 12,613
Lease liability, current 1,036 1,182
Lease liability, noncurrent $ 17,436 $ 16,520
Weighted-average remaining lease term 15 years 5 months 4 days 15 years 8 months 15 days
Weighted-average discount rate 6.33% 6.40%