v3.26.1
Subsequent Events (Details) - shares
1 Months Ended 6 Months Ended
Jun. 22, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsequent Events [Line Items]      
Shares issued   136,000 159,723
Biokey [Member]      
Subsequent Events [Line Items]      
Shares issued 4,500,000    
Ownership percentage 85.00%    
Percentage of ordinary shares issued and outstanding 15.00%    
ABVC [Member]      
Subsequent Events [Line Items]      
Ownership percentage 100.00%