XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Recent Significant Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Recent Significant Accounting Pronouncements [Abstract]    
Retained earnings $ 78,147 $ 71,679
Cumulative Effect, Adjustment [Member] | ASC 326 [Member] | Minimum [Member]    
Recent Significant Accounting Pronouncements [Abstract]    
Retained earnings 1,000  
Cumulative Effect, Adjustment [Member] | ASC 326 [Member] | Maximum [Member]    
Recent Significant Accounting Pronouncements [Abstract]    
Retained earnings $ 2,000