v3.25.4
Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss as of December 31, 2025 and 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 reclassifications208 380,172 380,380 
Amounts reclassified from accumulated other comprehensive loss(1,311)— (1,311)
Other comprehensive income (loss), net(1,103)380,172 379,069 
Balance at December 31, 2025$(363)$(568,235)$(568,598)