v3.25.2
Discontinued Operations - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details) - Discontinued Operations, Held-for-Sale - Marketing technology solutions - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Accounts receivable, net $ 11,121 $ 9,065
Contract assets 467 474
Prepaid expenses and other current assets 1,711 1,883
Property and equipment, net 515 529
Capitalized software, net 2,451 2,071
Other non-current assets 3,268 3,359
Intangible assets, net 14,670 15,668
Goodwill 16,288 23,152
Total assets 50,491 56,201
Valuation allowance (2,155) 0
Assets held for sale 48,336 56,201
Liabilities:    
Accounts payable 497 1,442
Accrued expenses and other 7,532 7,659
Deferred revenue 4,089 3,009
Customer deposits 21 2,188
Other long-term liabilities 579 973
Liabilities held for sale 12,718 15,271
Assets held for sale, net $ 35,618 $ 40,930