XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Assets Held-for-sale (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Prepayments $ 3,200 $ 5,300
Total current assets held for sale 22,426 23,250
Total assets held for sale 11,458 11,531
Current liabilities:    
Total current liabilities held for sale 4,687 7,379
Total liabilities held for sale 1,938 2,000
Device Interface Solutions    
Current assets:    
Inventories, net 19,276 17,952
Prepayments 3,150 5,298
Total current assets held for sale 22,426 23,250
Property, plant and equipment, net 8,994 8,986
Operating lease right-of-use assets, net 2,464 2,545
Total assets held for sale 33,884 34,781
Current liabilities:    
Accounts payable 3,954 6,356
Other accrued liabilities 323 552
Operating lease liabilities 410 471
Total current liabilities held for sale 4,687 7,379
Long-term operating lease liabilities 1,938 2,000
Total liabilities held for sale 6,625 9,379
Net assets held for sale $ 27,259 $ 25,402