v3.26.3
Income Taxes - Schedule of Income Before Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Schedule of Income Before Income Taxes [Abstract]    
Domestic $ (1,587,272) $ 1,377,993
Foreign (838,772) 986,270
Total (loss) income before income taxes $ (2,426,044) $ 2,364,263