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