v3.26.1
Segment Reporting - Summary of Information About Reported Segments (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Adjusted EBIDTA $ (5,780) $ (4,907)
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Adjusted EBIDTA $ (5,475) $ (4,660)
Operating Segments [Member] | Vidello [Member]    
Segment Reporting Information [Line Items]    
Acquisition date Jan. 31, 2025