XML 111 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Depreciation and Amortization Expense [Line Items]      
Depreciation and amortization (note 11) $ 462,967 $ 293,423 $ 349,449
Direct advertising expenses      
Depreciation and Amortization Expense [Line Items]      
Depreciation and amortization (note 11) 439,933 273,297 330,357
General and administrative expenses      
Depreciation and Amortization Expense [Line Items]      
Depreciation and amortization (note 11) 5,334 5,691 5,242
Corporate expenses      
Depreciation and Amortization Expense [Line Items]      
Depreciation and amortization (note 11) $ 17,700 $ 14,435 $ 13,850