v3.26.1
Discontinued Operations - Schedule of Major Classes of Assets and Liabilities for Discontinued Operations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
LIABILITIES    
Long-term liabilities $ 0 $ 4,733
Discontinued Operations, Disposed of by Sale | Control Devices    
Current assets:    
Cash and cash equivalents   13,194
Accounts receivable, less reserves   42,410
Inventories, net   26,180
Prepaid expenses and other current assets   4,558
Long-term assets:    
Property, plant and equipment, net   16,263
Intangible assets, net   341
Other assets   3,098
Total assets of discontinued operations   106,044
LIABILITIES    
Accounts payable   19,769
Accrued expenses and other current liabilities   10,186
Long-term liabilities   4,733
Total liabilities of discontinued operations   $ 34,688