v3.26.1
Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Income (loss) Per Share of Common Stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Basic and Diluted Net Income Per Share of Common Stock [Abstract]        
Net (loss) income attributable to common stockholders (in Dollars) $ (2,511,024) $ 630,631 $ (4,099,305) $ 1,129,223
Weighted average shares outstanding        
Basic 62,829,725 55,382,395 60,106,502 55,003,233
Total dilutive effect of outstanding equity awards 249,962 2,000,837
Diluted 62,829,725 55,632,357 60,106,502 57,004,070
Net (loss) income per share attributable to common stockholders        
Basic (in Dollars per share) $ (0.04) $ 0.01 $ (0.07) $ 0.02
Diluted (in Dollars per share) $ (0.04) $ 0.01 $ (0.07) $ 0.02