XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities are as follows:
(in thousands)December 31, 2023
 
2024$24,231 
202523,478 
202621,030 
202716,138 
202811,981 
Thereafter43,698 
Total lease payments140,556 
Less imputed interest(21,083)
Total lease liabilities (current and long-term)
$119,473 
Schedule of Lease and Supplemental Cash Flow Information
December 31, 2023December 31, 2022
Weighted average remaining lease term - operating leases8.9 years9.7 years
Weighted average discount rate - operating leases4.0 %3.5 %
Supplemental cash flow information for leases is as follows:
For the Years Ended
December 31,
(in thousands)20232022
 
Cash paid for amounts included in the measurement of operating lease liabilities$27,525 $24,973 
Right-of-use assets obtained in exchange for operating lease obligations, net of early lease terminations$19,443 $36,817