XML 89 R70.htm IDEA: XBRL DOCUMENT v3.21.4
Stockholders' Equity - Share Repurchase Programs - Additional Information (Details) - 2020 Share Repurchase Program - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2020
Nov. 30, 2021
Equity Class Of Treasury Stock [Line Items]    
Stock repurchase program, period in force 3 years  
Stock repurchase Program, authorized amount $ 400,000  
Stock repurchase program, number of shares repurchased   0