XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Common Share - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Common Share [Abstract]    
Basic EPS, Net (Loss) $ (17,565,866) $ (11,438,440)
Basic EPS, Shares 17,124,801 17,783,992
Basic EPS, Per Share Amount $ (1.03) $ (0.64)
Effect of dilutive securities, Net (Loss)
Effect of dilutive securities, Shares
Effect of dilutive securities, Per Share Amount
Diluted EPS, Net (Loss) $ (17,565,866) $ (11,438,440)
Diluted EPS, Shares 17,124,801 17,783,992
Diluted EPS, Per Share Amount $ (1.03) $ (0.64)