XML 60 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Held for Sale and Discontinued Operations - Condensed Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Income from discontinued operations, net of tax $ (400) $ 18,941
Discontinued Operations, Held-for-Sale | Telematics Business    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gross profit from discontinued operations 0 15,725
Research and development 0 1,152
Sales and marketing 0 4,672
General and administrative 0 6,120
Depreciation and amortization 0 1,293
Impairment of capitalized software 0 0
Total operating costs and expenses 0 13,237
Operating income from discontinued operations 0 2,488
Interest income, net 0 12
Other income (expense), net 0 (59)
Gain on sale of discontinued operation 0 18,456
Income from discontinued operations before income taxes 0 20,897
Income tax provision 400 1,956
Income from discontinued operations, net of tax (400) 18,941
Gain on sale realized includes the release of accumulated other comprehensive income   6,100
Discontinued Operations, Held-for-Sale | Telematics Business | Software services and other revenues    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gross profit from discontinued operations 0 27,967
Discontinued Operations, Held-for-Sale | Telematics Business | Software services and other cost of revenues    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gross profit from discontinued operations $ 0 $ 12,242