XML 128 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity - Schedule of Shares Repurchased (Details)
1 Months Ended
Dec. 31, 2021
$ / shares
shares
Equity [Abstract]  
Average Price Paid per Share (in dollars per share) | $ / shares $ 20.42
Total Number of Shares Repurchased as Part of the Share Repurchase Program (in shares) 1,135,878
Maximum Number of Shares That May Yet Be Purchased Under the Share Repurchase Program (in shares) 8,202,022