XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Leases (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Operating Lease, Weighted Average Remaining Lease Term (Year) 4 months 24 days 3 years 9 months 18 days
Finance Lease, Weighted Average Remaining Lease Term (Year) 3 years 3 months 18 days 9 months 18 days
Finance Lease, Weighted Average Discount Rate, Percent 5.56% 5.56%
Operating Lease, Weighted Average Discount Rate, Percent 4.98% 5.06%
Incremental Borrowing Rates Term for Discount Rates (Year) 5 years  
Operating Lease, Payments $ 2,395 $ 1,950
Minnesota 1 [Member]    
Number of Leased Facilities 3  
Minnesota 1 [Member] | Lease Expiration in 2022 [Member]    
Number of Leased Facilities 2  
Minnesota 1 [Member] | Lease Expiration in 2023 [Member]    
Number of Leased Facilities 1  
Illinois 1 [Member] | Lease Expiration in 2022 [Member]    
Number of Leased Facilities 1  
California 1 [Member] | Lease Expiration in 2022 and 2024 [Member]    
Number of Leased Facilities 2  
SINGAPORE | Lease Expiration in 2025 [Member]    
Number of Leased Facilities 1  
INDONESIA | Lease Expiration in 2027 [Member]    
Number of Leased Facilities 1  
GERMANY | Lease Expiration in 2022 [Member]    
Number of Leased Facilities 1  
Minimum [Member]    
Lessee, Operating Lease, Term of Contract (Year) 1 year  
Lessee, Operating Lease, Renewal Term (Year) 1 year  
Maximum [Member]    
Lessee, Operating Lease, Renewal Term (Year) 5 years