XML 67 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Investments, Cost Method Investments (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Security
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Cost Method Investments [Abstract]      
Equity securities, at cost $ 21,203,393 $ 21,203,393 $ 18,227,986
Other-than-temporary impairments $ 900,149 $ 900,149 $ (0)
Number of securities | Security 1