XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
DIVESTITURE (Schedule of Components of Assets and Liabilities Held for Sale) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Total current assets held for sale $ 0 $ 3,176
Liabilities    
Liabilities held for sale $ 0 10,251
Geomagic software | Disposal Group, Held-for-Sale, Not Discontinued Operations    
Assets    
Accounts receivable, net   765
Prepaid expenses and other current assets   47
Total current assets held for sale   812
Intangible assets, net   917
Other assets   1,447
Total assets held for sale   3,176
Liabilities    
Accounts payable   491
Accrued and other liabilities   303
Deferred revenue   7,197
Liabilities held for sale   7,991
Other liabilities   2,260
Total liabilities held for sale   $ 10,251