v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional information about transfers in and out of Level 3 assets measured at fair value (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
Investments - warrants  
Transfers in and out of Level 3 assets measured at fair value  
Fair value at Beginning balance $ 60,103
Receipt of investments 0
Change in fair value of stock 0
Fair value at Ending balance 60,103
Investments - stock  
Transfers in and out of Level 3 assets measured at fair value  
Fair value at Beginning balance 10,327,834
Receipt of investments 1,188,213
Change in fair value of stock (1,055,631)
Fair value at Ending balance $ 10,460,416