v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2026 and December 31, 2025:
March 31, 2026December 31, 2025
2026$7,250 $9,802 
20277,922 7,689 
20285,623 5,377 
20295,329 5,071 
20305,038 4,767 
Thereafter16,978 16,822 
Total future minimum lease payments$48,140 $49,528 
Discount effect of cash flows(15,402)(14,738)
Present value of net future minimum lease payments$32,738 $34,790 
Additional Information of Lease Expense Additional information (dollar amounts in thousands):
Three Months Ended
Lease expense:March 31, 2026March 31, 2025
Operating lease expense$2,417$2,307
Variable lease expense235270
Total lease expense$2,652$2,577
Other information:
Cash paid for amounts included in the measurement of lease liabilities
$2,155$2,001
Weighted-average remaining lease term (in years)
7.807.30
Weighted-average discount rate3.60 %3.62 %