v3.26.1
Long-Term Investments (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2022
Long-Term Investments [Line Items]        
Percentage of ordinary shares 37.00%      
Prepayment for long-term investment $ 1,789,703   $ 1,124,842  
Disposition of long-term investment    
Purchase additional shares (in Shares) 136,000      
Aggregate amount $ 680,000      
Canal biotech corporation [Member]        
Long-Term Investments [Line Items]        
Ownership percentage 0.39%      
BioFirst Corporation [Member]        
Long-Term Investments [Line Items]        
Ownership percentage 18.68%   18.68%  
Percentage of ordinary shares 18.68%   18.68%  
Aggregate amount     $ 2,688,578  
Prepayment amount       $ 1,895,556
Converted shares (in Shares)       994,450
Prepayment for long-term investment $ 1,124,842   $ 1,124,842  
Rgene Corporation (the “Rgene”) [Member]        
Long-Term Investments [Line Items]        
Percentage of ordinary shares 26.65%