XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Distribution Agreement - Additional Information (Details) - November 2020 Equity Distribution Agreement - Stockholders' Equity - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2020
Sep. 30, 2021
Sep. 30, 2021
Equity Distribution Agreements [Line Items]      
Number of shares purchased   0 961,000
Sale of stock, weighted average net selling price per share     $ 60.56
Maximum      
Equity Distribution Agreements [Line Items]      
Aggregate offering price $ 175,000,000.0    
Percentage of commission to be paid from gross proceeds 3.00%