XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Cash, Cash Equivalents, and Restricted Cash - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 25,493,141 $ 72,508,528  
Funds held as collateral 21,026,579 9,185,872  
Cash held by BOAM funds and other 8,146,792 0  
Total Cash, Cash Equivalents, and Restricted Cash as Presented in the Consolidated Statements of Cash Flows $ 54,666,512 $ 81,694,400 $ 54,952,316