v3.26.1
Income Taxes - Schedule of Benefit from Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current    
U.S. Federal
State and local
Foreign
Total current
Deferred    
U.S. Federal (963,436) (2,423,582)
State and local (301,873) (695,810)
Foreign (89,657)
Total Deferred, gross (1,354,966) (3,119,392)
Valuation Allowance 1,354,966 3,119,392
Total deferred
Total    
U.S. Federal
State and local
Foreign
Total income taxes