v3.25.2
Intangible Assets, Net - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets $ 162,482 $ 41,010
Less: accumulated amortization (19,241) (11,541)
Total intangible assets, net 143,241 29,469
Developed Technology [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets 89,960 4,293
Internal-use Software [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets 24,710 21,301
Customer Relationships [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets 26,627 7,700
Non-Compete Agreements [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets 8,778 0
Patents [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets 7,345 7,112
Trademark [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets 4,686 377
Website and Other [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Gross intangible assets $ 376 $ 227