v3.26.1
Income Taxes - Schedule of Amount of Cash Paid for Income Taxes (Net of Refunds) (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Amount of Cash Paid for Income Taxes (Net of Refunds) [Line Items]    
Federal
State
Foreign 23,627
Total Current (1,209) 1,969
Taiwan [Member]    
Schedule of Amount of Cash Paid for Income Taxes (Net of Refunds) [Line Items]    
Foreign $ (1,209) $ 1,969