XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Changes in Accumulated Other Comprehensive Income by Component (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 112,589 $ 117,003 $ 115,517 $ 123,452
Other comprehensive income (loss), net of tax 496 86 441 89
Ending balance 112,345 116,237 112,345 116,237
Foreign currency        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 48 72 159 291
Other comprehensive income (loss) before reclassification 339 (15) 228 (234)
Amounts reclassified from other comprehensive income (loss) 0 0 0 0
Other comprehensive income (loss), net of tax 339 (15) 228 (234)
Ending balance 387 57 387 57
Unrealized holding gains(losses) on available-for-sale investments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (6) (262) (62) (484)
Other comprehensive income (loss) before reclassification 157 101 213 323
Amounts reclassified from other comprehensive income (loss) 0 0 0 0
Other comprehensive income (loss), net of tax 157 101 213 323
Ending balance 151 (161) 151 (161)
Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 42 (190) 97 (193)
Other comprehensive income (loss) before reclassification 496 86 441 89
Amounts reclassified from other comprehensive income (loss) 0 0 0 0
Other comprehensive income (loss), net of tax 496 86 441 89
Ending balance $ 538 $ (104) $ 538 $ (104)