v3.26.1
Long-Term Investments (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
TWD ($)
shares
May 31, 2025
shares
Oct. 31, 2021
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Long-Term Investments [Line Items]                
Percentage of ordinary shares         37.00%      
Aggregate amount | $         $ 7,000,000      
Prepayment for long-term investment | $ $ 1,124,842       1,124,842   $ 1,124,842  
Disposition of long-term investment | $            
Common stock, shares authorized 100,000,000       100,000,000   100,000,000  
Ordinary shares issued and outstanding 25,767,664       25,767,664   25,053,193  
Payment to joint venture | $       $ 150,000        
Purchase additional shares (in Shares) 136,000 136,000       159,723    
BioFirst Corporation [Member]                
Long-Term Investments [Line Items]                
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   $ 1,124,842  
Ordinary shares issued and outstanding       3,049        
Rgene Corporation (the “Rgene”) [Member]                
Long-Term Investments [Line Items]                
Percentage of ordinary shares         26.65%      
BioLite Japan K.K. [Member]                
Long-Term Investments [Line Items]                
Percentage of ordinary shares       (49.00%)        
Common stock, shares authorized       10,000        
Payment to joint venture | $       $ 150,000        
Bio Lite JP [Member]                
Long-Term Investments [Line Items]                
Owned shares       1,494        
ForSeeCon Eye Corporation [Member]                
Long-Term Investments [Line Items]                
Percentage of ordinary shares       (51.00%)        
Aggregate amount $ 680,000 $ 21,286,720            
Common Stock [Member]                
Long-Term Investments [Line Items]                
Purchase additional shares (in Shares)     792,362   102,000 1,029,167    
Common Stock [Member] | Lucidaim Co Ltd Member [Member]                
Long-Term Investments [Line Items]                
Owned shares       1,555