XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of operating and finance leases
           
   Classification  March 31, 2025   December 31, 2024 
Assets             
Operating  Right-of-use operating lease assets  $6,323   $5,383 
Finance  Right-of-use finance lease assets   26    29 
Total lease assets     $6,349   $5,412 
              
Liabilities             
Current             
Operating  Current operating lease liabilities  $807   $537 
Finance  Current finance lease liabilities   12    12 
              
Non-current             
Operating  Operating lease liability, long-term   6,309    5,600 
Finance  Finance lease liability, long-term   12    12 
Total lease liabilities     $7,140   $6,161 
Schedule of components of our lease expense
             
      Three Months Ended March 31, 
   Classification  2025   2024 
Finance lease costs             
Amortization of ROU assets  Selling, general and administrative  $3   $22 
Interest on lease liabilities  Other income, net       2 
Operating lease expense  Cost of sales   243    189 
Operating lease expense  Selling, general and administrative   55    54 
Short term lease expense  Cost of sales   195    74 
Total lease expense     $496   $341 
Schedule of lease term and discount rate
          
   March 31, 2025   December 31, 2024 
Weighted-average remaining lease terms (years)        
Operating leases   6.90    7.71 
Finance leases   2.20    2.42 
           
Weighted-average discount rates          
Operating leases   7.38%    7.94% 
Finance leases   6.00%    6.00% 
Schedule of present value of lease liabilities
          
   Operating Leases   Finance Leases 
April 1, 2025 - March 31, 2026  $1,310   $13 
April 1, 2026 - March 31, 2027   1,353    13 
April 1, 2027 - March 31, 2028   1,365     
April 1, 2028 - March 31, 2029   1,318     
Thereafter   3,910     
Total lease payments   9,256    26 
Less: Interest   (2,140)   (2)
Present value of lease liabilities  $7,116   $24