v3.26.1
Leases (Lease Costs and Other Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease costs:        
Operating lease costs $ 497 $ 467 $ 994 $ 948
Variable lease costs 29 20 59 36
Sublease income (49) (41) (98) (65)
Net lease cost 477 446 955 919
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from operating leases $ 474 $ 452 $ 949 $ 837