XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Restricted Cash - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Restricted cash $ 1,899 $ 280,269    
Cash and cash equivalents 115,759,021 44,665,972    
Funds held as collateral 8,553,485 10,006,075    
Total Cash, Cash Equivalents, and Restricted Cash as Presented in the Consolidated Statement of Cash Flows 124,314,405 54,952,316 $ 42,651,777 $ 16,372,032
Insurance Premium Escrow [Member]        
Restricted cash 0 280,269    
Cash Held in Trust [Member]        
Restricted cash $ 1,899 $ 0