XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 19 - Redeemable Financial Instruments (Details Textual) - USD ($)
$ in Thousands
1 Months Ended
Mar. 30, 2021
Oct. 15, 2020
Mar. 06, 2019
Jan. 09, 2019
Oct. 03, 2016
Oct. 31, 2019
Jan. 31, 2017
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Sep. 29, 2020
Sep. 25, 2020
Dec. 31, 2018
Redeemable Financial Instruments               $ 7,957 $ 11,957        
JKD Capital Partners I, LTD [Member]                          
Redeemable Financial Instruments               7,957 7,957        
JKD Capital Partners I, LTD [Member] | Investment Agreement [Member]                          
Redeemable Financial Instruments         $ 12,000                
Proceeds from Redeemable Financial Instruments       $ 1,268 $ 6,000   $ 1,000            
Due to Related Parties, Annual Return on Investment         50.00%                
Due to Related Parties, Annual Revenue of the Business Return                         42.00%
Investment Agreement, Written Notice Period for Termination (Day)     90 days                    
Investment Agreement, Alternative Period of Required Prior Written Notice Contingency (Day)     60 days                    
Investment Agreement, Potential Consideration to Investor, Percentage on Qualified Sale     25.00%                    
DGC Family Fintech Trust/CBF [Member]                          
Redeemable Financial Instruments                 8,000        
CBF [Member]                          
Redeemable Financial Instruments               $ 0 $ 4,000        
CBF [Member] | Investment Agreement [Member]                          
Redeemable Financial Instruments   $ 4,000                   $ 6,500  
Due to Related Parties, Annual Return on Investment                 20.00%   3.75%    
Due to Related Parties, Annual Revenue of the Business Return                     15.29%    
Due to Related Parties, Total           $ 6,500              
Repayments of Redeemable Financial Instruments           $ 1,500              
Due to Related Parties, Annual Return on Investment if Revenue is Zero or Less                     3.75%    
Payments for Redeemable Financial Instruments $ 4,000 $ 2,500                      
Investment Agreement, Percentage of Investment Return on Investment Amount for Revenues Greater than Zero   20.00%             20.00%        
Investment Agreement, Percentage of Investment Return on Business Revenue for Revenues Greater than Zero   9.40%             15.20%        
Investment Agreement, Percentage of Investment Return on Investment Amount for Revenues with Zero or Less than Zero   3.75%             3.75%        
CBF [Member] | Investment Agreement [Member] | Revenue Between Zero and $11,777 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     11.47%    
CBF [Member] | Investment Agreement [Member] | Revenue in Excess of $11,777 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     7.65%    
CBF [Member] | Investment Agreement [Member] | Revenue Between Zero and $5,333 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     11.47%    
CBF [Member] | Investment Agreement [Member] | Revenue Between $5,333 Thousand and $8,000 Thousand [Member]                          
Due to Related Parties, Annual Return on Revenue of Business, Amount                     $ 612    
CBF [Member] | Investment Agreement [Member] | Revenue in Excess of $8,000 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     7.65%    
DGC Trust [Member]                          
Redeemable Financial Instruments                   $ 2,000      
DGC Trust [Member] | Investment Agreement [Member]                          
Due to Related Parties, Annual Return on Investment                 20.00%   3.75%    
Due to Related Parties, Annual Revenue of the Business Return                     4.71%    
Due to Related Parties, Annual Return on Investment if Revenue is Zero or Less                 3.75%        
DGC Trust [Member] | Investment Agreement [Member] | Revenue Between Zero and $11,777 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     3.53%    
DGC Trust [Member] | Investment Agreement [Member] | Revenue in Excess of $11,777 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     2.35%    
DGC Trust [Member] | Investment Agreement [Member] | Revenue Between Zero and $5,333 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     3.53%    
DGC Trust [Member] | Investment Agreement [Member] | Revenue Between $5,333 Thousand and $8,000 Thousand [Member]                          
Due to Related Parties, Annual Return on Revenue of Business, Amount                     $ 188    
DGC Trust [Member] | Investment Agreement [Member] | Revenue in Excess of $8,000 Thousand [Member]                          
Due to Related Parties, Annual Revenue of the Business Return                     2.35%