XML 139 R124.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Repurchase Program (Details) - shares
12 Months Ended
Feb. 18, 2021
Dec. 31, 2022
Dec. 31, 2021
Stock Repurchase Program      
Number of shares authorized for repurchase 770,000    
Repurchase program period 36 months    
Shares repurchased   0 0