Quarterly report [Sections 13 or 15(d)]

Acquisitions - Summary of Purchase Price Allocation (Details)

v3.26.1
Acquisitions - Summary of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Liabilities assumed:    
Goodwill $ 106,946 $ 88,210
Individually Immaterial Business Combinations    
Business Combination [Line Items]    
Cash consideration 35,200  
Equity consideration 4,267  
Total purchase consideration 42,417  
Assets acquired:    
Cash 377  
Accounts receivable 3,291  
Prepaid expenses and other current assets 1,178  
Property and equipment, net 137  
Identifiable intangible assets 19,980  
Total identifiable assets acquired 24,963  
Liabilities assumed:    
Accounts payable and accrued expenses 754  
Total liabilities assumed 754  
Net assets acquired 24,209  
Goodwill 18,208  
Total consideration $ 42,417  
Estimated Useful Life 7 years  
Contingent consideration, retention of key clients | Individually Immaterial Business Combinations    
Business Combination [Line Items]    
Contingent consideration $ 2,800  
Contingent consideration, potential purchase adjustment | Individually Immaterial Business Combinations    
Business Combination [Line Items]    
Contingent consideration $ 150