XML 48 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Other comprehensive income (loss) consists of net income and other gains and losses affecting shareholders’ equity that are excluded from net income. Other comprehensive income (loss) includes unrealized gains and losses on available for sale debt securities and foreign currency translation adjustments. The Company presents other comprehensive income (loss) in its Consolidated Statements of Comprehensive Income. Components of Accumulated other comprehensive income (loss), net of tax, consisted of:
Foreign
Currency
Translation
Adjustments
Unrealized
Holding
Gains (Losses)
on Investments
Accumulated
Other
Comprehensive
Income (Loss)
Balance, January 1, 2022$(19,781)$(62)$(19,843)
Other comprehensive loss before reclassifications(19,892)(9,700)(29,592)
Amounts reclassified from accumulated other comprehensive loss— 468 468 
Net current-period other comprehensive loss(19,892)(9,232)(29,124)
Balance, December 31, 2022$(39,673)$(9,294)$(48,967)
Other comprehensive income before reclassifications9,516 2,252 11,768 
Amounts reclassified from accumulated other comprehensive loss— 167 167 
Net current-period other comprehensive income9,516 2,419 11,935 
Balance, December 31, 2023$(30,157)$(6,875)$(37,032)
Other comprehensive loss before reclassifications(8,282)(1,291)(9,573)
Amounts reclassified from accumulated other comprehensive loss— (370)(370)
Net current-period other comprehensive loss(8,282)(1,661)(9,943)
Balance, December 31, 2024$(38,439)$(8,536)$(46,975)