XML 48 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
The Company and Significant Accounting Policies - Summary of Components of AOCI (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income Loss [Line Items]          
Balance, Beginning   $ (915)   $ (915)  
Other comprehensive income (loss) $ 306 (275)      
Income tax (expense) benefit   (5)      
Amounts reclassified from AOCI (4) 112      
Income tax (expense) benefit   (28)      
Total other comprehensive income (loss) 302 (196) $ 30 106 $ 172
Balance, Ending (809)     (809)  
Foreign Currency Translation          
Accumulated Other Comprehensive Income Loss [Line Items]          
Balance, Beginning (1,552) (1,257)   (1,257)  
Other comprehensive income (loss) 302 (295)      
Total other comprehensive income (loss) 302 (295)      
Balance, Ending (1,250) (1,552)   (1,250)  
Marketable Securities          
Accumulated Other Comprehensive Income Loss [Line Items]          
Balance, Beginning 441 342   342  
Other comprehensive income (loss) 4 20      
Income tax (expense) benefit   (5)      
Amounts reclassified from AOCI (4) 112      
Income tax (expense) benefit   (28)      
Total other comprehensive income (loss)   99      
Balance, Ending 441 441   441  
Accumulated Other Comprehensive Income (Loss)          
Accumulated Other Comprehensive Income Loss [Line Items]          
Balance, Beginning (1,111) (915)   (915)  
Balance, Ending $ (809) $ (1,111)   $ (809)