XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income The following table shows changes in accumulated other comprehensive income (“AOCI”) by component for the three months ended March 31, 2023 and 2022:
Cumulative
Foreign
Currency
Translation
Unrealized
Gains/(Losses)
on Marketable
Securities
Total
Balance at December 31, 2022
$(385)$(6,710)$(7,095)
Other comprehensive income before reclassifications— 1,906 1,906 
Amounts reclassified from AOCI— (1,050)(1,050)
Other comprehensive income— 856 856 
Balance at March 31, 2023
$(385)$(5,854)$(6,239)
Balance at December 31, 2021
$(376)$(727)$(1,103)
Other comprehensive loss before reclassifications(65)(3,766)(3,831)
Amounts reclassified from AOCI— 1,207 1,207 
Other comprehensive loss(65)(2,559)(2,624)
Balance at March 31, 2022
$(441)$(3,286)$(3,727)