XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Stock Repurchase Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Stockholders' Equity Note [Abstract]    
Shares repurchased 60,282 0
Average price per share $ 240.79 $ 0
Value of shares repurchased (in millions) $ 14,517 $ 0