v3.26.1
LEASE COMMITMENTS (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities were as follows:
(in thousands)March 31, 2026
 
2026 (remainder of year)$23,632 
202730,329 
202824,452 
202919,595 
203012,444 
Thereafter34,885 
Total lease payments145,337 
Less imputed interest(19,737)
Total operating lease liabilities (current and long-term)$125,600 
Schedule of Lease and Supplemental Cash Flow Information
Supplemental cash flow information for leases was as follows:
(in thousands)For the Three Months Ended
March 31,
20262025
Cash paid for amounts included in the measurement of operating lease liabilities$8,449 $7,588 
Right-of-use assets obtained in exchange for operating lease obligations, net of early
lease terminations
$5,667 $4,645