Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.22.1
Subsequent Events (Details) - 2021 Share Repurchase Program - USD ($)
$ in Millions
May 05, 2022
Mar. 31, 2022
Subsequent Events    
Amount remaining under repurchase program   $ 154.4
Subsequent Event    
Subsequent Events    
Amount of common stock to be repurchased under accelerated share repurchase program $ 100.0