v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Components of lease cost
The components of lease cost were as follows (in thousands):
Year Ended December 31,
202220212020
Operating lease cost$36,724 $34,074 $30,231 
Short-term lease cost707 374 358 
Total lease cost$37,431 $34,448 $30,589 
Other information related to leases was as follows as of:
December 31,
20222021
Weighted-average remaining lease term (in years)1.22.0
Weighted-average discount rate3.01 %3.02 %
Maturities of lease liabilities
Maturities of lease liabilities were as follows (in thousands):
2023$36,259 
202433,607 
20258,820 
2026792 
Thereafter— 
Total lease payments79,478 
Less imputed interest(3,700)
Total$75,778