XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of operating and finance leases
           
   Classification  June 30, 2024   December 31, 2023 
Assets             
Operating  Right-of-use operating lease assets  $5,624   $5,856 
Finance  Right-of-use finance lease assets   60    103 
Total lease assets     $5,684   $5,959 
              
Liabilities             
Current             
Operating  Current operating lease liabilities  $509   $480 
Finance  Current finance lease liabilities   37    74 
              
Non-current             
Operating  Operating lease liability, long-term   5,873    6,136 
Finance  Finance lease liability, long-term   24    24 
Total lease liabilities     $6,443   $6,714 
Schedule of components of our lease expense
                       
      Three Months Ended June 30,   Six Months Ended June 30, 
   Classification  2024   2023   2024   2023 
Finance lease costs                       
Amortization of ROU assets  Selling, general and administrative  $22   $82   $44   $164 
Interest on lease liabilities  Other (income) expense, net   1    3    3    8 
Operating lease expense  Cost of sales   189    182    378    365 
Operating lease expense  Selling, general and administrative   55    55    109    110 
Short term lease expense  Cost of sales   84    76    158    144 
Total lease expense     $351   $398   $645   $619 
Schedule of lease term and discount rate
        
  

June 30,

2024

  

December 31,

2023

 
Weighted-average remaining lease terms (years)        
Operating leases   8.23    8.73 
Finance leases   1.86    1.72 
           
Weighted-average discount rates          
Operating leases   7.97%    7.97% 
Finance leases   6.94%    7.44% 
Schedule of present value of lease liabilities
        
   Operating Leases   Finance Leases 
July 1, 2024 - June 30, 2025  $1,000   $39 
July 1, 2025 - June 30, 2026   1,012    13 
July 1, 2026 - June 30, 2027   1,031    13 
July 1, 2027 - June 30, 2028   1,051     
Thereafter   4,703     
Total lease payments  $8,797   $65 
Less: Interest   (2,415)   (4)
Present value of lease liabilities  $6,382   $61