XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss as of September 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 reclassifications128 378,854 378,982 
Amounts reclassified from accumulated other comprehensive loss(1,213)— (1,213)
Other comprehensive income (loss), net(1,085)378,854 377,769 
Balance at September 30, 2025$(345)$(569,553)$(569,898)