XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Fair Value Disclosures - Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale $ 109,168,285 $ 110,955,697
Equity securities 16,416,766 15,087,917
Total marketable investments measured at fair value 125,585,051 126,043,614
Fair Value, Inputs, Level 1 [Member]    
Debt Securities, Available-for-Sale 1,295,211 1,289,774
Equity securities 13,369,954 12,191,621
Total marketable investments measured at fair value 14,665,165 13,481,395
Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Available-for-Sale 107,873,074 109,665,923
Equity securities 3,046,812 2,896,296
Total marketable investments measured at fair value 110,919,886 112,562,219
US Treasury Securities [Member]    
Debt Securities, Available-for-Sale 1,295,211 1,289,774
US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt Securities, Available-for-Sale 1,295,211 1,289,774
MBS,ABS,CMBS [Member]    
Debt Securities, Available-for-Sale 45,834,486 47,020,328
MBS,ABS,CMBS [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Available-for-Sale 45,834,486 47,020,328
Corporate Debt Securities [Member]    
Debt Securities, Available-for-Sale 42,444,447 42,981,718
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Available-for-Sale 42,444,447 42,981,718
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-Sale 19,413,101 19,493,317
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Available-for-Sale 19,413,101 19,493,317
Redeemable Preferred Stock [Member]    
Debt Securities, Available-for-Sale 181,040 170,560
Redeemable Preferred Stock [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Available-for-Sale 181,040 170,560
Common Stock [Member]    
Equity securities 13,369,954 12,191,621
Common Stock [Member] | Fair Value, Inputs, Level 1 [Member]    
Equity securities 13,369,954 12,191,621
Common Stock [Member] | Fair Value, Inputs, Level 2 [Member]    
Equity securities 0  
Preferred Stock [Member]    
Equity securities 3,046,812 2,896,296
Preferred Stock [Member] | Fair Value, Inputs, Level 2 [Member]    
Equity securities $ 3,046,812 $ 2,896,296