v3.26.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 1,484
2027 4,609
2028 3,729
2029 2,912
2030 1,719
Thereafter 478
Total lease payments 14,931
Less: imputed interest (1,338)
Total lease liabilities 13,593
Finance Leases  
Remainder of 2026 29
2027 73
2028 51
2029 47
2030 50
Thereafter 30
Total lease payments 280
Less: imputed interest (32)
Total lease liabilities $ 248