v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Minimum Rental Commitments under Operating Leases
The minimum rental commitments under these noncancelable operating leases are as follows (in thousands) as of June 30, 2026 and December 31, 2025:
June 30, 2026December 31, 2025
2026$4,750 $9,802 
20278,184 7,689 
20285,840 5,377 
20295,496 5,071 
20305,100 4,767 
Thereafter17,405 16,822 
Total future minimum lease payments$46,775 $49,528 
Discount effect of cash flows(13,998)(14,738)
Present value of net future minimum lease payments$32,777 $34,790 
Additional Information of Lease Expense Additional information (dollar amounts in thousands):
Three Months EndedSix Months Ended
Lease expense:June 30, 2026June 30, 2025June 30, 2026June 30, 2025
Operating lease expense$2,485$2,307$4,902$4,620
Variable lease expense235270471543
Total lease expense$2,720$2,577$5,373$5,163
Other information:
Cash paid for amounts included in the measurement of lease liabilities
$2,191$2,001$4,346$4,016
Weighted-average remaining lease term (in years)
7.667.307.737.11
Weighted-average discount rate3.62 %3.62 %3.61 %3.64 %