v3.25.0.1
Intangible Assets and Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Beginning balance $ 173,761 $ 46,227
Effect of foreign currency translation (636) 440
Acquisition 36,383 127,094
Ending balance $ 209,508 $ 173,761