v3.26.1
Short-Term Investments (Details) - USD ($)
6 Months Ended
May 05, 2026
Jan. 05, 2026
Jan. 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Short-Term Investments [Line Items]          
Interest income       $ 219,522  
Two Three-Month Equity Linked Notes [Member]          
Short-Term Investments [Line Items]          
Purchased percentage     6.50%    
Equity Linked Notes [Member]          
Short-Term Investments [Line Items]          
Interest income       $ 874,518 $ 112,500
Three-Month Bond Linked Note [Member]          
Short-Term Investments [Line Items]          
Purchased percentage       7.39%  
Bond Linked Notes [Member]          
Short-Term Investments [Line Items]          
Interest income       $ 196,333 616,500
U.S. Treasury Bond [Member]          
Short-Term Investments [Line Items]          
Purchased percentage 4.625% 4.75% 4.875%    
Fair value   $ 3,497,588 $ 11,587,134    
Purchased amount $ 7,150,598        
Recognized loss       572,923  
Fixed Rate Deposits [Member]          
Short-Term Investments [Line Items]          
Interest income       $ 47,134 $ 203,042
Minimum [Member] | Two Additional Three-Month Equity Linked Notes [Member]          
Short-Term Investments [Line Items]          
Purchased percentage       9.00%  
Minimum [Member] | Three-Month Bond Linked Notes [Member]          
Short-Term Investments [Line Items]          
Purchased percentage     6.39%    
Maximum [Member] | Two Three-Month Equity Linked Notes [Member]          
Short-Term Investments [Line Items]          
Purchased percentage       30.00%  
Maximum [Member] | Three-Month Bond Linked Notes [Member]          
Short-Term Investments [Line Items]          
Purchased percentage     7.20%