v3.26.1
INVESTMENTS - Schedule of Available-for-Sale Investment Securities and Fair Values (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 79,744,242  
Gross Unrealized gain 94,548  
Gross Unrealized Loss 0  
Fair Value 79,838,790 $ 90,315,133
Certificate of deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 750,000  
Gross Unrealized gain 230  
Gross Unrealized Loss 0  
Fair Value 750,230 $ 2,506,845
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 78,994,242  
Gross Unrealized gain 94,318  
Gross Unrealized Loss 0  
Fair Value $ 79,088,560