v3.26.3
Income Taxes - Schedule of (Loss) Income Before Income Tax Expense (benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Loss Income Before Income Tax Expense Benefit Abstract    
U.S. Income (Loss) before Tax $ (11,997,676) $ (4,635,408)
Foreign Income (Loss) before Tax (7,048,667) (20,826,690)
Loss before income taxes $ (19,046,343) $ (25,462,098)