XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of significant accounting policies - Narrative (Details) - segment
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment [Line Items]    
Number of operating segments 2 2
Number of reportable segments 2 2
Amortization period 4 years  
Renewal term 18 months  
Internal use software    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 3 years  
Content assets    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 2 years