XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
The Company and Significant Accounting Policies - Summary of Components of AOCI (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance, Beginning     $ (1,510)   $ (1,510)  
Other comprehensive income (loss) $ (419) $ 35 154      
Income tax (expense) benefit   (27) (35)      
Amounts reclassified from AOCI 33 29 31      
Income tax (expense) benefit (5) (7) (8)      
Total other comprehensive income (loss) (391) 30 142 $ 528 (219) $ (1,048)
Balance, Ending (1,729)       (1,729)  
Foreign Currency Translation            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance, Beginning (1,400) (1,329) (1,345)   (1,345)  
Other comprehensive income (loss) (408) (71) 16      
Total other comprehensive income (loss) (408) (71) 16      
Balance, Ending (1,808) (1,400) (1,329)   (1,808)  
Marketable Securities            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance, Beginning 62 (39) (165)   (165)  
Other comprehensive income (loss) (11) 106 138      
Income tax (expense) benefit   (27) (35)      
Amounts reclassified from AOCI 33 29 31      
Income tax (expense) benefit (5) (7) (8)      
Total other comprehensive income (loss) 17 101 126      
Balance, Ending 79 62 (39)   79  
Accumulated Other Comprehensive Income (Loss)            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance, Beginning (1,338) (1,368) (1,510)   (1,510)  
Total other comprehensive income (loss) 391          
Balance, Ending $ (1,729) $ (1,338) $ (1,368)   $ (1,729)