XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025 and December 31, 2024:
June 30, 2025December 31, 2024
2025$5,387 $10,262 
202610,311 9,663 
20278,933 8,341 
20287,042 6,464 
20296,276 5,675 
Thereafter16,594 16,346 
Total future minimum lease payments$54,543 $56,751 
Discount effect of cash flows(9,949)(11,560)
Present value of net future minimum lease payments$44,594 $45,191 
Additional Information of Lease Expense Additional information (dollar amounts in thousands):
Three Months EndedSix Months Ended
Lease expense:June 30, 2025June 30, 2024June 30, 2025June 30, 2024
Operating lease expense$2,307$2,037$4,620$4,635
Variable lease expense270296543592
Total lease expense$2,577$2,333$5,163$5,227
Other information:
Cash paid for amounts included in the measurement of lease liabilities
$2,001$2,120$4,016$4,830
Weighted-average remaining lease term (in years)
7.307.307.117.81
Weighted-average discount rate3.62 %3.43 %3.64 %3.42 %