XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average shares outstanding - basic 2,676,480 2,676,469
Effect of dilutive securities 44  
Weighted average shares outstanding - diluted 2,676,524 2,676,469