XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Net Income (Loss) Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Net Income (Loss) Per Common Share [Abstract]    
Net income (loss) attributable to stockholders (in Dollars) $ 1,446,983 $ (437,868)
Weighted average common shares outstanding - Basic 8,980,602 7,750,864
Dilutive impact of share-based compensation awards
Weighted average common shares outstanding - Diluted 8,980,602 7,750,864
Net income (loss) per share:    
Basic (in Dollars per share) $ 0.16 $ (0.06)
Diluted (in Dollars per share) $ 0.16 $ (0.06)