XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Rollforward of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Loss [Line Items]      
Beginning balance $ 2,005,525 $ 1,791,691 $ 1,392,024
Unrealized gains (losses), net of tax 12,668 (15,738) (15,212)
Ending balance 2,543,861 2,005,525 1,791,691
Foreign Currency      
Accumulated Other Comprehensive Loss [Line Items]      
Beginning balance (64,272) (65,685) (65,496)
Unrealized gains (losses), net of tax 258 1,413 (189)
Ending balance (64,014) (64,272) (65,685)
Other      
Accumulated Other Comprehensive Loss [Line Items]      
Beginning balance (27,172) (10,021) 5,002
Unrealized gains (losses), net of tax 12,410 (17,151) (15,023)
Ending balance (14,762) (27,172) (10,021)
Total      
Accumulated Other Comprehensive Loss [Line Items]      
Beginning balance (91,444) (75,706) (60,494)
Ending balance $ (78,776) $ (91,444) $ (75,706)