XML 166 R132.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Parties - Management and Performance Fees under a Management Agreement (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investment amount | Union Bank      
Related Party Transaction [Line Items]      
Investment amount $ 4,200,568 $ 18,456,829 $ 4,881,063
Investment amount | F&M      
Related Party Transaction [Line Items]      
Investment amount 0 0 3,487,000
Investment amount | North Central Bancorp, Inc.      
Related Party Transaction [Line Items]      
Investment amount 787,606 2,212,394 0
Investment amount | Infovisa, Inc.      
Related Party Transaction [Line Items]      
Investment amount 262,535 737,465 507,781
Investment amount | Farm and Home Insurance Agency Inc.      
Related Party Transaction [Line Items]      
Investment amount 1,261,305 737,465 0
Revenue recognized by the Company from management and performance fees (a) | Union Bank      
Related Party Transaction [Line Items]      
Related party transaction 435,255 152,757 66,568
Revenue recognized by the Company from management and performance fees (a) | F&M      
Related Party Transaction [Line Items]      
Related party transaction 148,167 123,077 123,077
Revenue recognized by the Company from management and performance fees (a) | North Central Bancorp, Inc.      
Related Party Transaction [Line Items]      
Related party transaction 94,019 42,769 30,769
Revenue recognized by the Company from management and performance fees (a) | Infovisa, Inc.      
Related Party Transaction [Line Items]      
Related party transaction 23,314 12,234 8,369
Revenue recognized by the Company from management and performance fees (a) | Farm and Home Insurance Agency Inc.      
Related Party Transaction [Line Items]      
Related party transaction $ 15,682 $ 7,846 $ 3,846