XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
United States $ (14,948) $ (15,092)
Foreign 43,540 0
Current income taxes 28,592 (15,092)
Deferred:    
United States (19,547,583) (13,593,974)
Foreign (2,590,119) (1,218,393)
Valuation allowance for unrealizable net deferred tax assets 22,244,011 15,163,490
Deferred income taxes 106,309 351,123
Benefit (Provision) for income taxes $ 134,901 $ 336,031