XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 8,300 $ 8,300
Accumulated Amortization (5,329) (5,048)
Carrying Value $ 2,971 $ 3,252
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life 9 years 9 years
Gross Amount $ 6,600 $ 6,600
Accumulated Amortization (3,629) (3,348)
Carrying Value $ 2,971 $ 3,252
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life 3 years 3 years
Gross Amount $ 1,700 $ 1,700
Accumulated Amortization (1,700) (1,700)
Carrying Value $ 0 $ 0