XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The following table shows the components of accumulated other comprehensive loss, net of tax effects: 

Three Months Ended June 30,Six Months Ended June 30,
Accumulated Other Comprehensive Loss:2024202320242023
Foreign currency translation adjustment:  
Beginning balance$(24,357)$(24,277)$(24,121)$(24,452)
Net other comprehensive (loss) income(74)(310)183 
Balance at June 30,
$(24,431)$(24,269)$(24,431)$(24,269)
Unrealized gain (loss) on marketable debt securities, net  
Beginning balance$601 $(1,749)$954 $(1,890)
Net other comprehensive (loss) income, net of income tax expense of $0, $0, $0, and $0 respectively
(385)75 (738)216 
Balance at June 30,$216 $(1,674)$216 $(1,674)
Accumulated other comprehensive loss at June 30,
$(24,215)$(25,943)$(24,215)$(25,943)