XML 38 R24.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of operating and finance leases
           
   Classification  December 31, 2024   December 31, 2023 
Assets             
Operating  Right-of-use operating lease assets  $5,383   $5,856 
Finance  Right-of-use finance lease assets   29    103 
Total lease assets     $5,412   $5,959 
              
Liabilities             
Current             
Operating  Current operating lease liabilities  $537   $480 
Finance  Current finance lease liabilities   12    74 
              
Non-current             
Operating  Operating lease liability, long-term   5,600    6,136 
Finance  Finance lease liability, long-term   12    24 
Total lease liabilities     $6,161   $6,714 
Schedule of components of our lease expense
           
      Years Ended December 31, 
   Classification  2024   2023 
Finance lease costs             
Amortization of ROU assets  Selling, general and administrative  $74   $292 
Interest on lease liabilities  Interest (income) expense, net   4    10 
Operating lease expense  Cost of sales   756    735 
Operating lease expense  Selling, general and administrative   220    230 
Short term lease expense  Cost of sales   380    306 
Total lease expense     $1,434   $1,573 
Schedule of lease term and discount rate
               
    December 31, 2024     December 31, 2023  
Weighted-average remaining lease terms (years)            
Operating leases     16.1       8.7  
Finance leases     2.4       1.7  
                 
Weighted-average discount rates                
Operating leases     7.94%       7.97%  
Finance leases     0.02%       7.44%  
Schedule of present value of lease liabilities
        
Years ending December 31,  Operating Leases   Finance Leases 
2025  $1,006   $12 
2026   1,021    13 
2027   1,042     
2028   1,058     
2029   1,059     
Thereafter   3,115     
Total lease payments  $8,301   $25 
Less: Interest   (2,164)   (1)
Present value of lease liabilities  $6,137   $24 
Schedule of lease obligations
        
   Years Ended December 31, 
   2024   2023 
Right-of-use assets obtained in exchange for lease liabilities          
Operating leases  $   $101 
Finance leases       122