XML 100 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted loss per common share - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Loss Per Common Share [Abstract]    
Net loss per common share attributable to common shareholders $ (20,071,529) $ (5,815,824)
Weighted average common shares outstanding 2,400,014 4,749,971
Basic and diluted loss per share $ (8.36) $ (1.22)