Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Details)

v3.21.2
Subsequent Events - Additional Information (Details) - Subsequent Event - Common Stock
Dec. 03, 2021
USD ($)
Subsequent Event [Line Items]  
Authorized amount under share repurchase program $ 300,000,000
Period during which shares can be repurchased under share repurchase program 3 years