XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock (Details)
3 Months Ended 6 Months Ended
Jan. 17, 2022
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
shares
Jun. 30, 2022
USD ($)
Nov. 17, 2021
USD ($)
Common Stock          
Repurchase of common Stock (in shares) | shares     0    
Stock split ratio 1.5        
Exchange Ratio of Additional Shares for Every Shares Owned         0.5
Repurchased (in shares) | shares   165,037      
Repurchased amount | $   $ 3,935,333   $ 3,935,000  
Average price per common share | $ / shares   $ 23.85      
Repurchase program, Authorized Amount | $         $ 75,000,000