XML 103 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Equity, Other Comprehensive Income and Earnings Per Share - Equity and Noncontrolling Interest (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 15, 2022
Nov. 30, 2021
Shareholders' Equity          
Number of shares authorized to be repurchased       10,000,000.0  
Shares repurchased (in shares)   145,185 16,422    
Cost of shares repurchased   $ 7,310,000 $ 630,000    
Number of shares withheld from employees to satisfy tax withholding obligations 7,696 19,554 9,670    
Share Repurchase Program 2021          
Shareholders' Equity          
Number of shares authorized to be repurchased         10,000,000.0
Shares repurchased (in shares) 89,373        
Cost of shares repurchased $ 4,600,000        
Share Repurchase Program 2022          
Shareholders' Equity          
Cost of shares repurchased 5,000,000.0        
Remaining shares amount available for repurchases $ 9,500,000