XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities - Cost and Fair Value of Marketable Securities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Held-to-maturity securities    
Amortized Cost $ 11,272,665 $ 11,225,475
Gross Unrealized Gain 221,335 227,525
Fair Value $ 11,494,000 $ 11,453,000