v3.26.1
Leases - Summary of Additional Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease Cost        
Operating lease cost $ 615 $ 761 $ 1,337 $ 1,469
Short term lease cost 73 78 143 164
Total lease cost $ 688 $ 839 1,480 1,633
Other information        
Operating leases - operating cash flows     $ 1,103 $ 1,371
Weighted average lease term - operating leases, in years 10 years 1 month 9 days 11 years 10 months 17 days 10 years 1 month 9 days 11 years 10 months 17 days
Weighted average discount rate - operating leases 3.89% 3.78% 3.89% 3.78%