v3.26.1
Discontinued Operation - Financial results of the discontinued operations (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Other income (expense), net:  
Net income (loss) from discontinued operations, net of tax $ 53,440
Desktop Portfolio  
Other income (expense), net:  
Gain on divesture 56,598
Desktop Portfolio | Discontinued Operations, Disposed of by Sale  
Revenue:  
Total revenue 1,076
Cost of revenue:  
Total cost of revenue 911
Gross profit 165
Operating expenses:  
Research and development 1,576
Selling, general and administrative 1,668
Total operating expenses 3,244
Other income (expense), net:  
Gain on divesture 56,598
Other expense, net: (95)
Total other income (expense), net: 56,503
Income (loss) from discontinued operations before income taxes 53,424
Income tax (expense) benefit 16
Net income (loss) from discontinued operations, net of tax 53,440
Desktop Portfolio | Discontinued Operations, Disposed of by Sale | Product revenue  
Revenue:  
Total revenue 612
Cost of revenue:  
Total cost of revenue 571
Desktop Portfolio | Discontinued Operations, Disposed of by Sale | Service revenue  
Revenue:  
Total revenue 464
Cost of revenue:  
Total cost of revenue $ 340