XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Leases  
Schedule of lease information
        
   September 30, 2023   December 31, 2022 
Assets:          
Right-of-use operating lease assets  $5,865   $6,184 
           
Liabilities:          
Current operating lease liabilities   448    863 
Non-current operating lease liabilities   6,177    6,518 
Total operating lease liabilities  $6,625   $7,381 
Schedule of components of lease expense
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
Operating lease expense included in cost of sales  $183   $431   $548   $1,055 
Operating lease expense included in selling, general and administrative   62    90    173    148 
Short term lease expense   63    84    208    304 
Total lease expense  $308   $605   $929   $1,507 
Schedule of operating lease term and discount rate
     
  September 30, 2023   December 31, 2022
Weighted-average remaining lease terms on operating leases (years) 9.068   8.713
Weighted-average discount rates on operating leases 7.995%   7.694%
Schedule of finance lease
        
   September 30, 2023   December 31, 2022 
Assets:          
Right-of-use finance lease assets  $71   $275 
           
Liabilities:          
Current finance lease liabilities   39    277 
Non-current finance lease liabilities   23     
Total finance lease liabilities  $62   $277 
Schedule of finance lease expense
                
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
Finance lease expense included in selling, general and administrative   87        259     
Schedule of finance lease term and discount rate
    
  September 30, 2023  December 31, 2022
Weighted-average remaining lease terms on finance lease (years) 2.036  0.833
Weighted-average discount rates on finance leases 7.015%  8.230%
Schedule of future minimum lease payments
        
   Operating Leases   Finance Leases 
October 1, 2023 - September 30, 2024  $962   $41 
October 1, 2024 - September 30, 2025   980    13 
October 1, 2025 - September 30, 2026   993    12 
October 1, 2026 - September 30, 2027   1,013     
Thereafter   5,469     
Total lease payments  $9,417   $66 
Less: Interest   (2,792)   (4)
Present value of lease liabilities  $6,625   $62