v3.25.2
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,714 $ 3,154
Accumulated Amortization (1,753) (1,347)
Net Carrying Amount 2,961 1,807
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,072 2,512
Accumulated Amortization (1,478) (1,104)
Net Carrying Amount $ 2,594 $ 1,408
Weighted Average Remaining Term (years) 3 years 4 months 24 days 4 years 7 months 6 days
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 642 $ 642
Accumulated Amortization (275) (243)
Net Carrying Amount $ 367 $ 399
Weighted Average Remaining Term (years) 5 years 9 months 18 days 6 years 3 months 18 days