XML 78 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Weighted Average Number of Common Shares Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Weighted-average number of common shares outstanding used to calculate basic net earnings per common share 7,238,680 5,954,847
Weighted-average number of common shares outstanding used to calculate diluted net earnings per common share 7,238,680 5,954,847