v3.25.2
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Less: Accumulated amortization $ (11,368) $ (10,064)
Less: Impairments 0 (9,250)
Intangibles, net 24,980 25,105
Licenses [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangibles, gross 18,560 17,196
Brand and Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangibles, gross 3,442 12,520
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangibles, gross 13,190 12,530
Computer Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangibles, gross 1,012 2,029
Other [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangibles, gross $ 144 $ 144