XML 114 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The following table shows the components of accumulated other comprehensive loss for the year ended December 31, net of immaterial tax effects:
Accumulated Other Comprehensive Loss:202320222021
Foreign currency translation adjustment: 
Beginning balance$(24,452)$(23,855)$(22,627)
Net other comprehensive income (loss)331 (597)(1,228)
Balance at December 31,$(24,121)$(24,452)$(23,855)
Unrealized gain (loss) on marketable securities, net 
Beginning balance$(1,889)$(85)$1,576 
Net other comprehensive income (loss), net of income tax benefit of $0, $0, and $214, respectively
2,843 (1,804)(1,661)
Balance at December 31,$954 $(1,889)$(85)
Accumulated other comprehensive loss at December 31,$(23,167)$(26,341)$(23,940)