XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Leases (Details Textual)
€ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
ft²
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
ft²
Jun. 30, 2023
USD ($)
Jun. 30, 2024
EUR (€)
ft²
Mar. 12, 2024
USD ($)
ft²
Mar. 12, 2024
EUR (€)
ft²
Dec. 31, 2023
USD ($)
Operating Lease, Right-of-Use Asset, Periodic Reduction $ 282 $ 391 $ 685 $ 782        
Operating Lease, Right-of-Use Asset 11,561   11,561         $ 4,987
Increase (Decrease) in Operating Lease Liability     (765) (849)        
Operating Lease, Liability 11,916   11,916          
Building Leases in the U.S., the Netherlands and Singapore [Member]                
Operating Lease, Right-of-Use Asset 5,568   5,568          
Operating Lease, Liability $ 5,568   $ 5,568          
Environmental Technologies in Germany [Member]                
Operating Lease, Right-of-Use Asset   $ 90   $ 90        
Lessee, Operating Lease, Term of Contract (Year)   25 months   25 months        
Process Technologies in Europe [Member] | Automobile Lease, One [Member]                
Lessee, Operating Lease, Term of Contract (Year)   36 months   36 months        
Process Technologies in Europe [Member] | Automobile Lease, Two [Member]                
Lessee, Operating Lease, Term of Contract (Year)   48 months   48 months        
Process Technologies in Europe [Member] | Automobile Leases [Member]                
Operating Lease, Right-of-Use Asset   $ 71   $ 71        
Operating Lease, Liability   $ 71   $ 71        
Alfamation [Member]                
Area of Real Estate Property (Square Foot) | ft²           51,817 51,817  
Annual Lease Payments           $ 284 € 260  
Lessee, Operating Lease, Term of Contract (Year)           6 years 6 years  
Alfamation [Member] | Warehouse and Office Space [Member]                
Area of Real Estate Property (Square Foot) | ft² 51,817   51,817   51,817      
Annual Lease Payments | €         € 260      
Operating Lease, Right-of-Use Asset $ 1,758   $ 1,758          
Increase (Decrease) in Operating Lease Liability     $ 1,758