XML 43 R37.htm IDEA: XBRL DOCUMENT v3.25.1
The Company and Significant Accounting Policies - Summary of Components of AOCI (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive income (loss) $ 9  
Income tax (expense) benefit (2)  
Amounts reclassified from AOCI (1)  
Total other comprehensive income (loss) 6 $ 99
Foreign Currency Translation    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance, Beginning (1,249)  
Balance, Ending (1,249)  
Marketable Securities    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance, Beginning 448  
Other comprehensive income (loss) 9  
Income tax (expense) benefit (2)  
Amounts reclassified from AOCI (1)  
Balance, Ending 454  
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance, Beginning (801)  
Balance, Ending $ (795)