XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss as of June 30, 2025 and December 31, 2024 were as follows (in thousands): 
Net Unrealized
Gain (Loss) From
Hedging Activities
Foreign
Currency
Translation
Adjustments
Total
Accumulated
Other
Comprehensive
Loss
Balance at December 31, 2024$740 $(948,407)$(947,667)
Other comprehensive income before reclassifications15 462,686 462,701 
Amounts reclassified from accumulated other comprehensive loss(802)— (802)
Other comprehensive income (loss), net(787)462,686 461,899 
Balance at June 30, 2025$(47)$(485,721)$(485,768)