v3.26.1
Segment Reporting (Details- Revenue and net earnings) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues $ 5,821 $ 10,279 $ 13,059 $ 19,783
Total Net Income (Loss) Attributable to Kartoon Studios, Inc. 26,985 (6,163) 20,620 (12,689)
Content Production Distribution [Member]        
Segment Reporting [Line Items]        
Total revenues 5,373 9,437 11,812 18,074
Total Net Income (Loss) Attributable to Kartoon Studios, Inc. 27,571 (5,505) 21,562 (11,531)
Media Advisory And Advertising Services [Member]        
Segment Reporting [Line Items]        
Total revenues 448 842 1,247 1,709
Total Net Income (Loss) Attributable to Kartoon Studios, Inc. $ (586) $ (658) $ (942) $ (1,158)