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