v3.26.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Deferred tax assets:      
Deferred tax assets $ 414,095   $ 386,147
Deferred tax liabilities:      
Deferred tax liabilities  
Income tax payable:      
Income tax payable 34,090   71,269
Tax assets:      
Tax assets 116,528   $ 99,094
Local [Member]      
Current:      
Current  
Deferred tax assets:      
Deferred tax assets  
Deferred tax liabilities:      
Deferred tax liabilities  
Income tax payable:      
Income tax payable  
Tax assets:      
Tax assets  
Foreign [Member]      
Current:      
Current  
Deferred tax assets:      
Deferred tax assets 0  
Deferred tax liabilities:      
Deferred tax liabilities 8,160 8,212  
Income tax payable:      
Income tax payable 34,090 71,269  
Tax assets:      
Tax assets $ 116,528 $ 99,094