XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 and December 31, 2023:
June 30, 2024December 31, 2023
2024$4,632 $9,373 
20258,611 8,549 
20268,130 8,111 
20277,227 7,223 
20285,496 5,496 
Thereafter19,827 19,827 
Total future minimum lease payments$53,923 $58,579 
Discount effect of cash flows(12,263)(13,551)
Present value of net future minimum lease payments$41,660 $45,028 
Additional Information of Lease Expense Additional information (dollar amounts in thousands):
Three Months Ended
Six Months Ended
Lease expense:June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Operating lease expense$2,037$1,923$4,635$3,878
Short-term lease expense
Variable lease expense296260592520
Total lease expense$2,333$2,183$5,227$4,398
Other information:
Cash paid for amounts included in the measurement of lease liabilities
$2,120$1,987$4,830$4,010
Weighted-average remaining lease term (in years)
7.738.697.818.77
Weighted-average discount rate3.43 %3.39 %3.42 %3.44 %