Quarterly report [Sections 13 or 15(d)]

Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)

v3.26.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Finite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 15,919 $ 15,921
Accumulated Amortization (7,828) (6,842)
Net Carrying Amount 8,091 9,079
Developed technology    
Finite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 12,438 12,867
Accumulated Amortization (5,010) (4,378)
Net Carrying Amount 7,428 8,489
Trade names and other    
Finite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 2,608 2,181
Accumulated Amortization (2,100) (1,781)
Net Carrying Amount 508 400
Patents    
Finite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 393 393
Accumulated Amortization (380) (369)
Net Carrying Amount 13 24
FCC licenses    
Finite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount 480 480
Accumulated Amortization (338) (314)
Net Carrying Amount $ 142 $ 166