v3.25.2
Acquisition - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jan. 21, 2025
Jun. 30, 2025
Dec. 31, 2024
Recognized amounts of assets acquired and liabilities assumed      
Goodwill   $ 382,497 $ 376,091
Letus Business      
Consideration:      
Cash $ 4,627    
Deferred consideration 4,282    
Contingent consideration 104    
Less: cash acquired (175)    
Total purchase consideration, net of cash acquired 8,838    
Recognized amounts of assets acquired and liabilities assumed      
Accounts receivable 149    
Prepaid expenses 229    
Property, equipment and software 8    
Goodwill 6,070    
Accounts payable and accrued expenses (359)    
Total purchase consideration 8,838    
Deferred tax asset 3,800    
Letus Business | Customer relationships      
Recognized amounts of assets acquired and liabilities assumed      
Intangible assets 1,555    
Letus Business | Trademarks      
Recognized amounts of assets acquired and liabilities assumed      
Intangible assets 480    
Letus Business | Technology      
Recognized amounts of assets acquired and liabilities assumed      
Intangible assets $ 706