v3.26.1
ACQUISITIONS- Schedule of Fair Value of Assets Acquired and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 01, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 01, 2026
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]                
Goodwill   $ 57,153   $ 57,153     $ 56,990 $ 64,308
Gain on bargain purchase   $ 846 $ 0 $ 898 $ 0      
Westminster Policy Partners Limited                
Business Combination [Line Items]                
Cash acquired           $ 1,380    
Contract receivable           718    
Other current assets           31    
Property and equipment           11    
Tradename           57    
Accounts payable and accrued expenses           (1,226)    
Goodwill           346    
Total preliminary purchase price           1,992    
Westminster Policy Partners Limited | Customer relationships                
Business Combination [Line Items]                
Asset acquired, identifiable intangible asset, finite-lived           350    
Westminster Policy Partners Limited | Noncompete agreements                
Business Combination [Line Items]                
Asset acquired, identifiable intangible asset, finite-lived           $ 322    
TrailRunner International LLC                
Business Combination [Line Items]                
Cash acquired $ 85              
Contract receivable 758              
Other current assets 172              
Property and equipment 27              
Right of use asset 1,806              
Tradename 2,760              
Deferred tax asset 9,118              
Accounts payable and accrued expenses (372)              
Operating lease liability (1,806)              
Net assets acquired 21,130              
Less estimated purchase price (19,797)              
Gain on bargain purchase 1,333              
TrailRunner International LLC | Customer relationships                
Business Combination [Line Items]                
Asset acquired, identifiable intangible asset, finite-lived 7,796              
TrailRunner International LLC | Noncompete agreements                
Business Combination [Line Items]                
Asset acquired, identifiable intangible asset, finite-lived $ 786