v3.26.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable [1] $ 13,944 $ 18,220
Accrued wages, commissions, and bonus 949 812
Publisher cost 2,849 1,536
Professional fees 370 704
Subcontractor 1,872 3,369
Other 358 211
Total accounts payable and accrued expenses $ 20,342 $ 24,852
[1] Accounts payable includes $5.4 million and $5.4 million at March 31, 2026 and December 31, 2025, respectively, for Slutzky & Winshman Ltd. and Mediahouse Inc., whose operations were terminated during the year ended December 31, 2023.