XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Note 22 - Legal Proceedings (Details Textual) - USD ($)
1 Months Ended
Mar. 16, 2021
Mar. 31, 2022
Feb. 28, 2022
Dec. 31, 2021
Benchmark Investments, Inc. v. Yunhong CTI Ltd [Member]        
Loss Contingency, Damages Sought, Value $ 500,000      
Loss Contingency Accrual, Ending Balance       $ 0
Engie Resources LLC Case [Member] | Subsequent Event [Member]        
Loss Contingency Accrual, Payments     $ 94,000  
Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Total   $ 75,000