XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Schedule of OCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 3,145,305 $ 3,043,162
Other comprehensive loss before reclassifications (1,948) 2,839
Amounts reclassified from accumulated other comprehensive income (loss) 21 678
Net current period change in accumulated other comprehensive income (loss) (1,927) 3,517
Ending balance 3,132,618 3,057,708
Cumulative Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 1,374 53
Other comprehensive loss before reclassifications (1,140) 550
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Net current period change in accumulated other comprehensive income (loss) (1,140) 550
Ending balance 234 603
Unrealized Gain (Loss) on Marketable Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 54 (5,289)
Other comprehensive loss before reclassifications (808) 2,289
Amounts reclassified from accumulated other comprehensive income (loss) 21 678
Net current period change in accumulated other comprehensive income (loss) (787) 2,967
Ending balance (733) (2,322)
AOCI    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 1,428 (5,236)
Ending balance $ (499) $ (1,719)