XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Lease information
          
   June 30, 2023   December 31, 2022 
Assets:          
Right-of-use operating lease assets  $5,971   $6,184 
           
Liabilities:          
Current operating lease liabilities   1,194    863 
Non-current operating lease liabilities   6,293    6,518 
Total operating lease liabilities  $7,487   $7,381 
Components of lease expense
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2023   2022   2023   2022 
Operating lease expense included in cost of sales  $182   $311   $365   $624 
Operating lease expense included in selling, general and administrative   55    24    111    58 
                     
Short term lease expense   76    129    144    220 
Total lease expense  $313   $464   $620   $902 
Operating lease term and discount rate
      
   June 30, 2023  December 31, 2022
Weighted-average remaining lease terms on operating leases (years)  9.316  8.713
Weighted-average discount rates on operating leases  7.994%  7.694%
Schedule of finance lease
          
   June 30, 2023   December 31, 2022 
Assets:          
Right-of-use finance lease assets  $109   $275 
           
Liabilities:          
Current finance lease liabilities  $112   $277 
Schedule of finance lease expense
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2023   2022   2023   2022 
Finance lease expense included in selling, general and administrative   85    –    172    – 
Total lease expense  $85   $–   $172   $– 
Finance lease term and discount rate
         
      June 30, 2023  December 31, 2022
Weighted-average remaining lease terms on finance lease (years)     0.333  0.833
Weighted-average discount rates on finance leases     8.230%  8.230%
Future minimum lease payments
          
   Operating Leases   Finance Lease 
   (In thousands)     
July 1, 2023 - June 30, 2024  $1,730   $114 
July 1, 2024 - June 30, 2025   977    – 
July 1, 2025 - June 30, 2026   989    – 
July 1, 2026 - June 30, 2027   1,008    – 
Thereafter   5,723    – 
Total lease payments  $10,427   $114 
Less: Interest   (2,940)   (2)
Present value of lease liabilities  $7,487   $112