v3.26.1
Income Taxes - Schedule of Tax Expense (Benefit) for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current:    
Federal $ 657,249 $ 247,244
State
Foreign (1,030,416) 861,943
Total current income taxes (373,167) 1,109,187
Deferred:    
Federal (2,431,059) (15,395)
State (147,977)
Foreign 1,866,371 (219,615)
Total deferred income taxes (712,665) (235,010)
Total income tax (benefit)/provision $ (1,085,832) $ 874,177