XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Schedule of Shares Repurchased and Subsequently Retired (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2022
Stockholders Equity Note [Abstract]    
Number of shares repurchased 3,157 6,832
Total cost of share repurchased $ 55,328 $ 130,328