Quarterly report [Sections 13 or 15(d)]

Schedule Of Discontinued Operations (Details)

v3.26.1
Schedule Of Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Disposal Group, Including Discontinued Operations [Line Items]      
Net income $ 6,340 $ 458  
Adjustments to reconcile net income to net cash used in operating activities:      
Stock-based compensation 304 290  
Release of customer allowance liability (5,271)  
Gain on sale of assets, net assets transferred 15,563  
Other (97)  
Changes in operating assets and liabilities:      
Accounts receivable 250 (649)  
Prepaid expenses and other current assets 1,663 (127)  
Other assets (103) (3)  
Accounts payable (2,653) (5,554)  
Accrued liabilities (1,288) (218)  
Discontinued Operations [Member] | Pace Car Acquisition L L C [Member]      
Disposal Group, Including Discontinued Operations [Line Items]      
Accounts receivable, net     $ 4,720
Non-trade receivables     13,410
Inventory     6,911
Prepaid expenses and other current assets     1,889
Total current assets held for sale     26,930
Property and equipment, net     105
Contract fulfilment assets     11,605
Other assets     322
Total non-current assets held for sale     12,032
Total assets held for sale     38,962
Accounts payable     28,349
Accrued liabilities     9,708
Total liabilities held for sale     $ 38,057
Net revenues 3,805 16,721  
Cost of revenues 4,122 8,365  
Gross profit (loss) (317) 8,356  
Research and development 913 1,633  
Sales and marketing 1,123 3,239  
General and administrative 453 1,969  
Total operating expenses 2,489 6,841  
Net income (loss) from operations (2,806) 1,551  
Gain on sale of assets 15,563  
Other income 49  
Income before income tax expense 12,806 1,551  
Income tax expense (2,538) (132)  
Net income from discontinued operations 10,268 1,419  
Net income 10,268 1,419  
Adjustments to reconcile net income to net cash used in operating activities:      
Depreciation and amortization 1,055  
Stock-based compensation 93 290  
Release of customer allowance liability (5,271)  
Gain on sale of assets, net assets transferred (15,563)  
Other (56)  
Changes in operating assets and liabilities:      
Accounts receivable 250 (649)  
Non-trade receivable 667  
Inventory 5,490 2,255  
Prepaid expenses and other current assets 1,663 (110)  
Contract fulfillment assets 129 (2,548)  
Other assets (103)  
Accounts payable (1,934) (5,554)  
Accrued liabilities (280)  
Net cash provided by (used in) operating activities from discontinued operations 293 (8,782)  
Net cash received from asset sale 3,358  
Discontinued Operations [Member] | Pace Car Acquisitions L L C [Member]      
Changes in operating assets and liabilities:      
Net cash provided by investing activities from discontinued operations $ 3,358