v3.25.1
Goodwill and Other Intangible Assets - Schedule of Gross Carrying Amounts and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Value $ 11,061 $ 11,061
Finite-lived intangible assets, Accumulated Amortization (5,018) (4,472)
Finite-lived intangible assets, Net Carrying Amount 6,043 6,589
Indefinite-lived intangible assets 177 177
Total intangible assets 11,238 11,238
Intangible assets, net 6,220 6,766
Customer relationships and licenses    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Value 7,686 7,686
Finite-lived intangible assets, Accumulated Amortization (2,964) (2,681)
Finite-lived intangible assets, Net Carrying Amount 4,722 5,005
Media brand    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Value 1,250 1,250
Finite-lived intangible assets, Accumulated Amortization (833) (677)
Finite-lived intangible assets, Net Carrying Amount 417 573
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Value 1,073 1,073
Finite-lived intangible assets, Accumulated Amortization (796) (732)
Finite-lived intangible assets, Net Carrying Amount 277 341
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Value 1,052 1,052
Finite-lived intangible assets, Accumulated Amortization (425) (382)
Finite-lived intangible assets, Net Carrying Amount $ 627 $ 670