v3.25.4
Income Tax - Schedule of Deferred Tax Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Net operating losses $ 8,696,586 $ 6,356,812
Tax credits 1,005,896 812,541
Intangible assets 47,562 52,813
Capitalized R&D expenses 2,140,990 2,619,730
Fixed assets 9,246
Other 189,326 193,197
Total deferred tax assets 12,089,606 10,035,093
Valuation allowance (12,089,606) (10,035,093)
Deferred tax asset, net of allowance