XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Basic and Diluted Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Weighted-average number of common shares outstanding used to calculate basic and diluted earnings per common share 7,250,219 6,007,484 7,226,953 5,455,406