v3.26.1
Acquisitions - Assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
May 19, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Goodwill $ 91,729   $ 84,364
Ekumen      
Business Combination [Line Items]      
Cash, cash equivalents and restricted cash   $ 2,725  
Trade receivables(1)   1,553  
Prepaid expenses and other current assets   80  
Intangible assets   11,020  
Goodwill   7,728  
Property and equipment, and other noncurrent assets   52  
Total assets acquired   23,158  
Accounts payable, accrued expenses and other current liabilities   (1,851)  
Deferred taxes   (2,941)  
Total liabilities assumed   (4,792)  
Purchase price allocation   $ 18,366