XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Cash, Cash Equivalents, and Restricted Cash - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Cash and cash equivalents $ 22,262,828 $ 28,289,712    
Funds held as collateral 14,890,813 9,973,991    
Cash held by BOAM funds and other 2,198,802 2,933,723    
Total Cash, Cash Equivalents, and Restricted Cash as Presented in the Consolidated Statements of Cash Flows $ 39,352,443 $ 41,197,426 $ 60,066,535 $ 39,413,204