XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Restricted Cash - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Restricted cash $ 308,458 $ 280,269    
Cash and cash equivalents 84,312,352 44,665,972    
Funds held as collateral 9,903,614 10,006,075    
Total Cash, Cash Equivalents, and Restricted Cash as Presented in the Consolidated Statement of Cash Flows 94,524,424 54,952,316 $ 52,089,729 $ 16,372,032
Insurance Premium Escrow [Member]        
Restricted cash $ 308,458 $ 280,269