XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Weighted Average Number of Shares
 Years Ended December 31,
 202120202019
Basic weighted average common shares outstanding12,551,459 11,034,256 10,957,750 
Effect of dilutive shares81,415 — 86,981 
Diluted weighted average common shares outstanding12,632,874 11,034,256 11,044,731