v3.26.1
Income Taxes (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Beginning balance $ (12,160,371) $ (11,930,917)
Increases (511,803) (229,454)
Ending balance $ (12,672,174) $ (12,160,371)