XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES - Schedule of Unrealized Losses on Investments (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Aggregate Unrealized Losses    
Less than one year $ 587,357 $ 126,074
Greater than one year 1,381,116 4,400,003
Total 1,968,473 4,526,077
Aggregate Fair Value    
Less than one year 46,365,022 13,449,592
Greater than one year 32,602,844 76,966,258
Total $ 78,967,866 $ 90,415,850