v3.25.1
Intangible Assets, net - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]        
Amortization of intangible assets   $ 300,000 $ 500,000  
Goodwill $ 43,304,000 43,304,000   $ 43,304,000
Custom Content Private Company        
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]        
Cash consideration 300,000      
Contingent consideration identified 500,000 500,000    
Goodwill 0 0    
Customer Relationships | Custom Content Private Company        
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]        
Intangible assets recorded connection with acquisition $ 900,000 $ 900,000    
Intangible assets acquired, estimated useful life (in years) 3 years