v3.25.4
Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Goodwill [Line Items]    
Goodwill $ 1,005,778
Total consideration 785,733  
Net liabilities $ 220,100  
Reportable units 2  
Impairment loss on goodwill $ 1,005,778