XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Restricted Cash - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Restricted cash $ 210,880 $ 280,269    
Cash and cash equivalents 57,133,444 44,665,972    
Funds held as collateral 8,349,537 10,006,075    
Total Cash, Cash Equivalents, and Restricted Cash as Presented in the Consolidated Statement of Cash Flows 65,693,861 54,952,316 $ 44,108,661 $ 18,230,193
Insurance Premium Escrow [Member]        
Restricted cash 203,319 280,269    
Cash Held in Trust [Member]        
Restricted cash $ 7,561 $ 0