v3.26.3
Leases - Summary of Additional Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Lease Cost        
Operating lease cost $ 594 $ 795 $ 1,931 $ 2,264
Short term lease cost 57 42 200 206
Total lease cost $ 651 $ 837 2,131 2,470
Other information        
Operating leases - operating cash flows     $ 1,685 $ 2,052
Weighted average lease term - operating leases, in years 10 years 18 days 12 years 4 months 24 days 10 years 18 days 12 years 4 months 24 days
Weighted average discount rate - operating leases 4.09% 3.83% 4.09% 3.83%