XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule Of Accumulated Other Comprehensive Income (Loss), Net Of Tax
The components of Accumulated other comprehensive loss, net of tax, are as follows: 
Foreign
Currency
Translation
Adjustments
Unrealized
Gains (Losses)
on Investments
Accumulated Other Comprehensive Loss
Balance, January 1, 2025$(38,439)$(8,536)$(46,975)
Other comprehensive income before reclassifications5,366 3,101 8,467 
Amounts reclassified from accumulated other comprehensive loss— (32)(32)
Net current-period other comprehensive income5,366 3,069 8,435 
Balance, March 31, 2025$(33,073)$(5,467)$(38,540)