XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss as of June 30, 2024 and December 31, 2023 were as follows (in thousands): 
Net Unrealized
Gain From
Hedging Activities
Foreign
Currency
Translation
Adjustments
Total
Accumulated
Other
Comprehensive
Loss
Balance at December 31, 2023$235 $(842,382)$(842,147)
Other comprehensive income (loss) before reclassifications6,769 (50,149)(43,380)
Amounts reclassified from accumulated other comprehensive loss(2,700)— (2,700)
Other comprehensive income (loss), net4,069 (50,149)(46,080)
Balance at June 30, 2024$4,304 $(892,531)$(888,227)