XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity - Additional information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
May 31, 2019
Stockholders Equity Note [Abstract]    
Number of shares of common stock authorized for buyback (in shares)   10,000,000
Remaining number of shares authorized to be repurchased (in shares) 4,417,254  
Treasury stock, shares, acquired (in shares) 751,309  
Treasury stock, value, acquired, cost method $ 85.0