v3.25.4
Business acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
May 07, 2025
Mar. 31, 2025
Asset Acquisition [Line Items]      
Current assets   $ 23,375  
Property and equipment   6,729  
Intangible assets   25,767  
Goodwill $ 485,300 114,282 $ 371,018
Other assets   11,978  
Total assets   182,131  
Current liabilities   23,909  
Other liabilities, non-current   8,857  
Total purchase price, net of cash acquired   $ 149,365