XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Schedule of operating and finance leases
             
   Classification  September 30, 2024   December 31, 2023 
Assets             
Operating  Right-of-use operating lease assets  $5,505   $5,856 
Finance  Right-of-use finance lease assets   38    103 
Total lease assets     $5,543   $5,959 
              
Liabilities             
Current             
Operating  Current operating lease liabilities  $523   $480 
Finance  Current finance lease liabilities   18    74 
              
Non-current             
Operating  Operating lease liability, long-term   5,739    6,136 
Finance  Finance lease liability, long-term   12    24 
Total lease liabilities     $6,292   $6,714 
Schedule of components of our lease expense
                       
     

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   Classification  2024   2023   2024   2023 
Finance lease costs                       
Amortization of ROU assets  Selling, general and administrative  $22   $85   $66   $250 
Interest on lease liabilities  Other (income) expense, net   1    2    4    9 
Operating lease expense  Cost of sales   189    183    567    548 
Operating lease expense  Selling, general and administrative   55    62    164    173 
Short term lease expense  Cost of sales   122    63    280    208 
Total lease expense     $389   $395   $1,011   $929 
Schedule of lease term and discount rate
          
  

September 30,

2024

  

December 31,

2023

 
Weighted-average remaining lease terms (years)        
Operating leases   8.04    8.73 
Finance leases   2.21    1.72 
           
Weighted-average discount rates          
Operating leases   7.97%    7.97% 
Finance leases   6.49%    7.44% 
Schedule of present value of lease liabilities
          
   Operating Leases   Finance Leases 
October 1, 2024 - September 30, 2025  $1,003   $19 
October 1, 2025 - September 30, 2026   1,016    13 
October 1, 2026 - September 30, 2027   1,036     
October 1, 2027 - September 30, 2028   1,057     
Thereafter   4,438     
Total lease payments   8,550    32 
Less: Interest   (2,289)   (2)
Present value of lease liabilities  $6,262   $30