v3.25.3
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 2,869,243 $ 2,610,350
Other comprehensive (loss) income before reclassifications (868) 4,106
Amounts reclassified from AOCL to earnings (1,674) (3,190)
Ending balance 2,985,352 2,985,352
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (8,820) (12,797)
Other comprehensive (loss) income before reclassifications (1,586) 2,391
Amounts reclassified from AOCL to earnings 0 0
Ending balance (10,406) (10,406)
Unrealized Loss on Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (519) 0
Other comprehensive (loss) income before reclassifications 718 1,715
Amounts reclassified from AOCL to earnings (1,674) (3,190)
Ending balance (1,475) (1,475)
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (9,339) (12,797)
Ending balance $ (11,881) $ (11,881)