v3.26.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of operating and finance leases
           
   Classification  December 31, 2025   December 31, 2024 
Assets             
Operating  Right-of-use operating lease assets  $5,770   $5,383 
Finance  Right-of-use finance lease assets   53    29 
Total lease assets     $5,823   $5,412 
              
Liabilities             
Current             
Operating  Current operating lease liabilities  $899   $537 
Finance  Current finance lease liabilities   20    12 
              
Non-current             
Operating  Operating lease liability, long-term   5,658    5,600 
Finance  Finance lease liability, long-term   29    12 
Total lease liabilities     $6,606   $6,161 
Schedule of components of lease expense
           
      Years Ended December 31, 
   Classification  2025   2024 
Finance lease costs             
Amortization of ROU assets  Selling, general and administrative  $16   $74 
Interest on lease liabilities  Interest (income) expense, net   2    4 
Operating lease expense  Cost of sales   1,049    756 
Operating lease expense  Selling, general and administrative   219    220 
Short term lease expense  Cost of sales   600    380 
Total lease expense     $1,886   $1,434 
Schedule of lease term and discount rate
        
   December 31, 2025   December 31, 2024 
Weighted-average remaining lease terms (years)        
Operating leases   6.67    7.72 
Finance leases   3.47    2.40 
           
Weighted-average discount rates          
Operating leases   7.44%    7.94% 
Finance leases   4.66%    0.02% 
Schedule of present value of lease liabilities
        
Years ending December 31,  Operating Leases   Finance Leases 
2026  $1,357   $22 
2027   1,378    9 
2028   1,362    9 
2029   1,100    9 
2030   1,080    4 
Thereafter   2,035     
Total lease payments   8,312    53 
Less: Interest   (1,755)   (4)
Present value of lease liabilities  $6,557   $49