XML 63 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Assets and Liabilities Related to the DIS Sale Agreement (Detail) - USD ($)
$ in Thousands
Sep. 29, 2024
Dec. 31, 2023
Current assets:    
Prepayments   $ 5,300
Total current assets held for sale $ 0 23,250
Total assets held for sale 0 11,531
Current liabilities:    
Total current liabilities held for sale 0 7,379
Total liabilities held for sale $ 0 2,000
Device Interface Solutions    
Current assets:    
Inventories, net   17,952
Prepayments   5,298
Total current assets held for sale   23,250
Property, plant and equipment, net   8,986
Operating lease right-of-use assets, net   2,545
Total assets held for sale   34,781
Current liabilities:    
Accounts payable   6,356
Other accrued liabilities   552
Operating lease liabilities   471
Total current liabilities held for sale   7,379
Long-term operating lease liabilities   2,000
Total liabilities held for sale   9,379
Net assets held for sale   $ 25,402