XML 48 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Weighted Average Number of Shares
 Years Ended December 31,
 202220212020
Basic weighted average common shares outstanding12,780,117 12,551,459 11,034,256 
Effect of dilutive shares47,777 81,415 — 
Diluted weighted average common shares outstanding12,827,894 12,632,874 11,034,256