v3.26.1
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,000 $ 6,993
Accumulated Amortization 3,480 3,276
Total amortization expense 3,520 3,717
Subscriber relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 92 85
Accumulated Amortization 55 43
Total amortization expense 37 42
Distribution rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,250 1,250
Accumulated Amortization 954 855
Total amortization expense 296 395
Customer and vendor agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,374 3,374
Accumulated Amortization 187 94
Total amortization expense 3,187 3,280
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,284 2,284
Accumulated Amortization 2,284 2,284
Total amortization expense $ 0 $ 0