XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
Dec. 31, 2022
USD ($)
vote
$ / shares
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
$ / 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, additional authorized amount   $ 1,000.0 $ 1,600.0  
Stock repurchase program, remaining authorized repurchase amount $ 606.0      
Losses expected to be reclassified in next twelve months $ 20.1