XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2025
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 September 30,Nine Months Ended September 30,
Accumulated Other Comprehensive Loss:2025202420252024
Foreign currency translation adjustment:  
Beginning balance$(23,656)$(24,431)$(24,744)$(24,121)
Net other comprehensive income— 429 1,088 119 
Balance at September 30,
$(23,656)$(24,002)$(23,656)$(24,002)
Unrealized gain on marketable debt securities, net  
Beginning balance$10 $216 $164 $954 
Net other comprehensive income (loss), net of income tax expense of $0, $0, $0, and $0, respectively
70 (16)(84)(754)
Balance at September 30,$80 $200 $80 $200 
Accumulated other comprehensive loss at September 30,
$(23,576)$(23,802)$(23,576)$(23,802)