XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
LEASES [Abstract]  
Supplemental Information Related to the Operating Leases
The following table presents supplemental information related to the operating leases:


   
December 31,
 
   
2023
   
2022
 
Weighted average remaining operating lease term in years
   
4.3
     
5.4
 
Weighted average discount rate of operating leases
   
5.45
%
   
4.36
%
Components of Lease Expense

The components of lease expense related to leases for the years ended December 31, 2023, 2022 and 2021, were as follows:

   
Year ended
December 31,
 
 
 
2023
   
2022
    2021
 
Components of lease expense:
                 
Operating lease cost
 
$
20,286
   
$
18,218
    $ 17,102  
Short-term lease cost and variable lease cost
   
2,462
     
1,735
      583  
Sublease income
    (167 )     (447 )      
Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31, 2023, were as follows:

    
Amount
 
Year Ending December 31,
     
2024
 
$
22,828
 
2025
   
17,926
 
2026
   
14,454
 
2027
   
10,164
 
2028
   
5,613
 
Thereafter
   
8,264
 
Total undiscounted lease payments
 
$
79,249
 
Less: imputed interest
   
(9,535
)
Present value of lease liabilities
 
$
69,714