XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2025 and December 31, 2024:
March 31, 2025December 31, 2024
2025$8,018 $10,262 
202610,266 9,663 
20278,921 8,341 
20287,053 6,464 
20296,279 5,675 
Thereafter17,752 16,346 
Total future minimum lease payments$58,289 $56,751 
Discount effect of cash flows(11,802)(11,560)
Present value of net future minimum lease payments$46,487 $45,191 
Additional Information of Lease Expense Additional information (dollar amounts in thousands):
Three Months Ended
Lease expense:March 31, 2025March 31, 2024
Operating lease expense$2,307$2,598
Variable lease expense270296
Total lease expense$2,577$2,894
Other information:
Cash paid for amounts included in the measurement of lease liabilities
$2,001$2,710
Weighted-average remaining lease term (in years)
7.307.88
Weighted-average discount rate3.62 %3.42 %