v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Accounts receivable, net $ 9,302 $ 9,065
Contract assets 462 474
Prepaid expenses and other current assets 2,104 1,883
Property and equipment, net 504 529
Capitalized software, net 2,274 2,071
Other non-current assets 3,399 3,359
Intangible assets, net 14,670 15,668
Goodwill 16,288 23,152
Total assets 49,003 56,201
Valuation allowance (2,568) 0
Assets held for sale 46,435 56,201
Liabilities:    
Accounts payable 978 1,442
Accrued expenses and other 9,187 7,659
Deferred revenue 4,592 3,009
Customer deposits 261 2,188
Other long-term liabilities 608 973
Liabilities held for sale 15,626 15,271
Assets held for sale, net $ 30,809 $ 40,930