v3.26.1
Fair Value Measurements - Quantitative Information About Level 3 Fair Value Measurements (Details) - Equity Securities [Member] - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurements [Abstract]      
Financial assets, fair value $ 84,771,058 $ 89,179,183  
Limited Liability Companies [Member]      
Fair Value Measurements [Abstract]      
Financial assets, fair value 81,109,375 85,810,435 $ 82,654,596
Common Stock [Member]      
Fair Value Measurements [Abstract]      
Financial assets, fair value 3,661,683 3,368,748 $ 3,064,983
Pricing Model [Member] | Limited Liability Companies [Member]      
Fair Value Measurements [Abstract]      
Financial assets, fair value 81,109,375 85,810,435  
Pricing Model [Member] | Common Stock [Member]      
Fair Value Measurements [Abstract]      
Financial assets, fair value $ 3,661,683 $ 3,368,748