XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and other intangible assets - Narrative (Details) - Octillion Media
$ in Millions
3 Months Ended
Jun. 30, 2025
USD ($)
Indefinite-Lived Intangible Assets [Line Items]  
Earnout payment $ 6.4
Payment of purchase price $ 1.7