v3.26.1
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 7,641 $ 6,993
Accumulated Amortization 3,687 3,276
Total amortization expense 3,954 3,717
Subscriber relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 733 85
Accumulated Amortization 70 43
Total amortization expense 663 42
Distribution rights    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1,250 1,250
Accumulated Amortization 1,052 855
Total amortization expense 198 395
Customer and vendor agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 3,374 3,374
Accumulated Amortization 281 94
Total amortization expense 3,093 3,280
Intellectual property    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,284 2,284
Accumulated Amortization 2,284 2,284
Total amortization expense $ 0 $ 0