v3.26.1
Loan Receivable (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 07, 2025
Jan. 27, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Loan Receivable [Line Items]              
Temporary debt investment   $ 6,000,000          
Loan receivable payment         $ 5,700,000  
Loan receivable, non-current     $ 3,000,000   3,000,000   $ 3,000,000
Loan receivable, current     2,000,000   2,000,000    
Loan [Member]              
Loan Receivable [Line Items]              
Principal repayment   $ 1,000,000          
Golden Loan Receivable [Member]              
Loan Receivable [Line Items]              
Accrued interest at annual rate 7.00% 5.00%          
Interest income     88,472 $ 100,859 175,972 $ 173,192  
Interest receivable     $ 541,751   541,751    
Percentage of additional penalty interest 5.00%            
Loan receivable principal amount         $ 5,000,000    
January 2026 [Member]              
Loan Receivable [Line Items]              
Loan receivable payment $ 1,000,000            
January 2026 through January 2027 [Member]              
Loan Receivable [Line Items]              
Loan receivable payment 2,000,000            
January 2027 through January 2028 [Member]              
Loan Receivable [Line Items]              
Loan receivable payment $ 3,000,000