v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of lease costs
                    
   Three Months Ended June 30,   Six Months Ended June 30, 
   2025   2024   2025   2024 
Financing lease costs:                    
Amortization of ROU assets  $250   $281   $501   $562 
Interest on lease liabilities   18    35    39    74 
Total financing lease costs  $268   $316   $540   $636 
                     
Operating lease costs:                    
Fixed lease costs  $66   $65   $131   $131 
Variable lease costs   1        2     
Short-term lease costs   286    261    571    522 
Total operating lease costs  $353   $326   $704   $653 
Schedule of future minimum payments
          
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2025  $697   $104 
2026   479    23 
Total future minimum lease payments   1,176    127 
Less imputed interest   (28)   (3)
Total lease liability  $1,148   $124 
Schedule of supplemental information and non-cash activity
                    
   Three Months Ended June 30,   Six Months Ended June 30, 
   2025   2024   2025   2024 
Operating cash flow information:                    
Cash paid for amounts included in the measurement of operating lease liabilities  $62   $61   $164   $171 
Cash paid for amounts included in the measurement of financing liabilities  $297   $330   $594   $549