v3.26.1
Business Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 18, 2025
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]      
Goodwill $ 37,841 $ 37,769  
ROI Hunter and iDesign      
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]      
Cash and cash equivalents     $ 5,824
Accounts receivable     2,574
Prepaid expenses and other     191
Property and equipment     120
Intangible assets     13,628
Other non-current assets     206
Accounts payable     (931)
Accrued liabilities     (3,863)
Deferred tax liabilities     (2,904)
Total identifiable net assets     14,845
Goodwill     11,903
Fair value of total consideration transferred     $ 26,748