XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements, Quantitative Information About Level 3 (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Information about Significant Unobservable Inputs Used for Recurring Fair Value Measurements for Certain Level 3 Instruments [Abstract]      
Financial assets, fair value $ 87,642,291 $ 85,719,579 $ 60,412,440
Equity Securities [Member]      
Information about Significant Unobservable Inputs Used for Recurring Fair Value Measurements for Certain Level 3 Instruments [Abstract]      
Financial assets, fair value 87,642,291 85,719,579  
Equity Securities [Member] | Common Stock [Member]      
Information about Significant Unobservable Inputs Used for Recurring Fair Value Measurements for Certain Level 3 Instruments [Abstract]      
Financial assets, fair value 3,253,225 3,064,983 2,807,634
Equity Securities [Member] | Limited Liability Companies [Member]      
Information about Significant Unobservable Inputs Used for Recurring Fair Value Measurements for Certain Level 3 Instruments [Abstract]      
Financial assets, fair value 84,389,066 82,654,596 $ 57,604,806
Pricing Model [Member] | Equity Securities [Member] | Common Stock [Member]      
Information about Significant Unobservable Inputs Used for Recurring Fair Value Measurements for Certain Level 3 Instruments [Abstract]      
Financial assets, fair value 3,253,225 3,064,983  
Pricing Model [Member] | Equity Securities [Member] | Limited Liability Companies [Member]      
Information about Significant Unobservable Inputs Used for Recurring Fair Value Measurements for Certain Level 3 Instruments [Abstract]      
Financial assets, fair value $ 84,389,066 $ 82,654,596