XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets, Net - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Finite-Lived Intangible Assets, Gross Carrying Amount $ 41,010 $ 21,006
Trademark 377 154
Finite-Lived Intangible Assets, Accumulated Amortization (11,541) (5,929)
Finite-Lived Intangible Assets, Net Amount 29,092  
Intangible assets, Net Amount $ 29,469 $ 15,077
Internal-use Software [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 2 years 1 month 6 days 2 years 3 months 18 days
Finite-Lived Intangible Assets, Gross Carrying Amount $ 21,301 $ 14,524
Finite-Lived Intangible Assets, Accumulated Amortization (10,701) (5,445)
Finite-Lived Intangible Assets, Net Amount $ 10,600 $ 9,079
Customer Relationships [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 5 years  
Finite-Lived Intangible Assets, Gross Carrying Amount $ 7,700  
Finite-Lived Intangible Assets, Accumulated Amortization 0  
Finite-Lived Intangible Assets, Net Amount $ 7,700  
Patents [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 15 years 1 month 6 days 15 years 10 months 24 days
Finite-Lived Intangible Assets, Gross Carrying Amount $ 7,112 $ 5,783
Finite-Lived Intangible Assets, Accumulated Amortization (487) (287)
Finite-Lived Intangible Assets, Net Amount $ 6,625 $ 5,496
Developed Technology [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 5 years 1 year
Finite-Lived Intangible Assets, Gross Carrying Amount $ 4,293 $ 318
Finite-Lived Intangible Assets, Accumulated Amortization (293) (159)
Finite-Lived Intangible Assets, Net Amount $ 4,000 $ 159
Trademark [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) Indefinite Indefinite
Indefinite-Lived Intangible Assets Accumulated Amortization $ 0 $ 0
Website and Other [Member]    
Disclosure Of Intangible Assets Finite And Indefinite Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 7 years 10 months 24 days 8 years 10 months 24 days
Finite-Lived Intangible Assets, Gross Carrying Amount $ 227 $ 227
Finite-Lived Intangible Assets, Accumulated Amortization (60) (38)
Finite-Lived Intangible Assets, Net Amount $ 167 $ 189