v3.26.1
Consolidated Statements of Financial Position (Current Period Unaudited) (Parentheticals) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Treasury Stock, Common, Shares (in shares) 298,516 298,516
Common Class A [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 40,000,000 40,000,000
Common Stock, Shares, Issued (in shares) 9,631,920 9,631,920
Common Stock, Shares, Outstanding (in shares) 9,333,404 9,333,404
Common Class B [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 10,000,000 10,000,000
Common Stock, Shares, Issued (in shares) 101,102 101,102
Common Stock, Shares, Outstanding (in shares) 101,102 101,102
Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost $ 242,863,773 $ 215,989,423
Debt Securities [Member] | Trinity Life Insurance Company [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 12,902,523 16,595,881
Equity Securities [Member]    
Equity Securities, FV-NI, Cost $ 5,816,243 $ 5,677,164