XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Investments, Cost Method Investments (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Security
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Cost Method Investments [Abstract]      
Equity securities, at cost $ 21,891,896 $ 15,977,368 $ 21,891,896
Other-than-temporary impairments $ 5,000,000 $ (0) $ 5,000,000
Number of securities | Security 1