XML 75 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The following table shows the components of accumulated other comprehensive loss for the year ended December 31, net of tax effects:
Accumulated Other Comprehensive Loss:202420232022
Foreign currency translation adjustment: 
Beginning balance$(24,121)$(24,452)$(23,855)
Net other comprehensive (loss) income(623)331 (597)
Balance at December 31,$(24,744)$(24,121)$(24,452)
Unrealized gain (loss) on marketable debt securities, net 
Beginning balance$954 $(1,889)$(85)
Net other comprehensive (loss) income, net of income tax expense of $0, $0, and $0, respectively
(790)2,843 (1,804)
Balance at December 31,$164 $954 $(1,889)
Accumulated other comprehensive loss at December 31,$(24,580)$(23,167)$(26,341)