XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
Dec. 31, 2020
USD ($)
vote
$ / shares
Dec. 31, 2019
$ / shares
Dec. 31, 2015
USD ($)
Equity [Abstract]      
Common stock, par value (in dollars per share) | $ / shares $ 0.0005 $ 0.0005  
Common stock, number of votes per share | vote 1    
Share repurchase program, authorized amount     $ 1,200.0
Stock repurchase program, remaining authorized repurchase amount $ 600.0    
Losses expected to be reclassified in next twelve months $ 29.1