XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Minimum Rental Commitments under Operating Leases
The minimum rental commitments under these noncancelable operating leases are as follows as of December 31, 2023 and 2022:
December 31, 2023
(In thousands)
2024$9,373 
20258,549 
20268,111 
20277,223 
20285,496 
Thereafter19,827 
Total future minimum lease payments$58,579 
Discount effect of cash flows(13,551)
Present value of net future minimum lease payments$45,028 
December 31, 2022
(In thousands)
2023$8,332 
20247,463 
20256,739 
20266,352 
20275,821 
Thereafter24,591 
Total future minimum lease payments$59,298 
Discount effect of cash flows(13,344)
Present value of net future minimum lease payments$45,954 
Additional Information of Lease Expense Additional information:
Year Ended
December 31, 2023
Year Ended
December 31, 2022
Year Ended
December 31, 2021
(In thousands)
Lease expense:
Operating lease expense$8,087$7,995$7,857
Short-term lease expense36
Variable lease expense1,1058731,028
Total lease expense$9,192$8,871$8,891
Other information:
Cash paid for amounts included in the measurement of lease liabilities
$8,384$8,128$7,881
Weighted-average remaining lease term8.479.289.71
Weighted-average discount rate3.43 %3.41 %3.48 %