XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Assets Held-for-sale (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Prepayments $ 5,300  
Total current assets held for sale 23,250 $ 0
Total assets held for sale 11,531 0
Current liabilities:    
Total current liabilities held for sale 7,379 0
Total liabilities held for sale 2,000 $ 0
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