XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease The following table presents the lease balances within the Consolidated Balance Sheet as of December 31, 2023:
   Classification on the Balance Sheet  Year ended
December 31,
2023
 
Assets:       
Operating lease assets  Operating lease right of use assets, net   1,026 
Liabilities:        
current        
Operating lease liabilities  Operating lease liabilities, current   235 
Long term        
Operating lease liabilities  Operating lease liabilities, non-current   759 
         
Remaining Lease Term        
Vehicles      0.07 - 2.75 years 
Facilities rent      1.76 - 10.59 years 
         
Weighted Average Discount Rate        
Vehicles      4.42%
Facilities rent      5.10%

 

Schedule of Future Minimum Lease Payments The following table reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under non-cancelable operating leases with terms of more than one year to the total operating lease liabilities recognized on our Consolidated Balance Sheet as of December 31, 2023:
2024   276 
2025   209 
2026   152 
2027   92 
2028   79 
2029 - 2034   412 
    1,220