v3.25.2
Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Federal income tax benefit at statutory rate $ (1,004,778) $ (709,986) $ (1,803,354) $ (1,298,252)
State income tax benefit (245,082) (191,142) (439,546) (346,052)
Permanent differences 3,346 2,420 6,650 6,074
Change in valuation allowance 1,247,371 897,439 2,237,364 1,667,878
Other (857) 1,269 (1,114) (29,648)
Total income tax expense