XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1 - Overview and Summary of Significant Accounting Policies - Fair Value of Cash, Notes Receivable and Accounts Receivable (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Cash $ 1,255,520 $ 13,667,434
Notes receivable, net 4,200,000 8,100,000
Fair Value, Inputs, Level 1 [Member]    
Cash 1,255,520 13,667,434
Notes receivable, net 0 0
Accounts receivable 0 0
Notes receivable - impaired 0 0
Total assets at fair value 1,255,520 13,667,434
Line of credit 0  
Total liabilities at fair value 0  
Fair Value, Inputs, Level 1 [Member] | Term Loan [Member]    
Term loan payable 0  
Fair Value, Inputs, Level 2 [Member]    
Cash 0 0
Notes receivable, net 4,027,385 7,618,191
Accounts receivable 38,239,036 21,344,499
Notes receivable - impaired 0 0
Total assets at fair value 42,266,421 28,962,690
Line of credit 171,286  
Total liabilities at fair value 3,237,189  
Fair Value, Inputs, Level 2 [Member] | Term Loan [Member]    
Term loan payable 3,065,903  
Fair Value, Inputs, Level 3 [Member]    
Cash 0 0
Notes receivable, net 0 0
Accounts receivable 0 0
Notes receivable - impaired 139,594 447,034
Total assets at fair value 139,594 447,034
Line of credit 0  
Total liabilities at fair value 0  
Fair Value, Inputs, Level 3 [Member] | Term Loan [Member]    
Term loan payable 0  
Reported Value Measurement [Member]    
Cash 1,255,520 13,667,434
Notes receivable, net 4,027,385 7,618,191
Accounts receivable 38,239,036 21,344,499
Notes receivable - impaired 139,594 447,034
Total assets at fair value 43,661,535 $ 43,077,158
Line of credit 171,286  
Total liabilities at fair value 3,237,189  
Reported Value Measurement [Member] | Term Loan [Member]    
Term loan payable $ 3,065,903