v3.26.1
Accumulated Other Comprehensive Income (Loss) - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications $ (2,146)   $ 17,326   $ (217) $ 61,759
Accumulated currency translation losses 5,530   12,351   10,881 15,783
Currency translation adjustments gain 3,384 $ 7,280 29,677 $ 47,865 10,664 77,542
Mattel163 Limited            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated currency translation losses         2,700  
Currency Translation Adjustments            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications 922   61,940   (5,032) 115,558
Accumulated currency translation losses 0   0   2,717 0
Currency translation adjustments gain $ 922   $ 61,940   $ (2,315) $ 115,558