XML 64 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE COMMITMENTS (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities are as follows:
(in thousands)December 31, 2024
 
2025$26,368 
202626,529 
202721,125 
202815,109 
202911,857 
Thereafter39,046 
Total lease payments140,034 
Less imputed interest(20,659)
Total lease liabilities (current and long-term)
$119,375 
Schedule of Lease and Supplemental Cash Flow Information
December 31, 2024December 31, 2023
Weighted average remaining lease term - operating leases8.2 years8.9 years
Weighted average discount rate - operating leases4.4 %4.0 %
Supplemental cash flow information for leases is as follows:
For the Years Ended
December 31,
(in thousands)20242023
 
Cash paid for amounts included in the measurement of operating lease liabilities$27,926 $27,525 
Right-of-use assets obtained in exchange for operating lease obligations, net of early lease terminations$26,010 $19,443