XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details (Details 3) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accumulated other comprehensive income (Loss)    
Foreign currency translation adjustments $ (913) $ (1,195)
Unrealized gain (loss) on available-for-sale securities, net of tax (356) (3,768)
Total $ (1,269) $ (4,963)