v3.24.3
EQUITY (Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total equity, beginning of period $ 3,976,365 $ 1,985,065 $ 3,997,959 $ 1,846,373
Total other comprehensive income/(loss), net of tax 4,888 331 3,229 5,894
Total equity, end of period 4,069,397 4,187,285 4,069,397 4,187,285
Accumulated Other Comprehensive Income/(Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total equity, beginning of period (11,851) (19,067) (10,192) (24,630)
Other comprehensive income/(loss) before reclassifications     3,491 8,064
Amounts reclassified from accumulated other comprehensive income/(loss), net of tax     (262) (2,170)
Total other comprehensive income/(loss), net of tax     3,229 5,894
Total equity, end of period (6,963) (18,736) (6,963) (18,736)
Unrealized Loss On Marketable Securities, Net Of Tax [Member] | Accumulated Other Comprehensive Income/(Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total equity, beginning of period     (1,862) (15,093)
Other comprehensive income/(loss) before reclassifications     2,045 9,149
Amounts reclassified from accumulated other comprehensive income/(loss), net of tax     (262) (2,170)
Total other comprehensive income/(loss), net of tax     1,783 6,979
Total equity, end of period (79) (8,114) (79) (8,114)
Foreign Currency Translation Adjustments [Member] | Accumulated Other Comprehensive Income/(Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total equity, beginning of period     (8,330) (9,537)
Other comprehensive income/(loss) before reclassifications     1,446 (1,085)
Total other comprehensive income/(loss), net of tax     1,446 (1,085)
Total equity, end of period $ (6,884) $ (10,622) $ (6,884) $ (10,622)