v3.25.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss as of March 31, 2025 and December 31, 2024 were as follows (in thousands): 
Net Unrealized
Gain 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 (loss) before reclassifications(443)162,896 162,453 
Amounts reclassified from accumulated other comprehensive loss(396)— (396)
Other comprehensive income (loss), net(839)162,896 162,057 
Balance at March 31, 2025$(99)$(785,511)$(785,610)