XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Restricted Cash - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted cash $ 0 $ 280,269  
Cash and cash equivalents 72,508,528 44,665,972  
Funds held as collateral 9,185,872 10,006,075  
Total Cash, Cash Equivalents, and Restricted Cash as Presented in the Consolidated Statements of Cash Flows 81,694,400 54,952,316 $ 16,372,032
Insurance Premium Escrow [Member]      
Restricted cash $ 0 $ 280,269