XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Additional Information (Details)
$ in Thousands, $ in Millions
12 Months Ended
Nov. 01, 2023
USD ($)
Mar. 01, 2022
USD ($)
Dec. 31, 2025
CAD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]                
Goodwill       $ 143,279   $ 147,058   $ 102,856
D2C Media Acquisition [Member]                
Business Acquisition [Line Items]                
Business Acquisition, Transaction Costs           1,400    
Business acquisition, total consideration [1] $ 80,056              
Goodwill $ 41,954     42,000        
Additional payment of cash compensation to employees       23,800 $ 34.1      
Additional expenses of cash compensation to employees       10,800 $ 15.0 $ 3,000 $ 4.1  
Payment of acquired business future performance       10,400        
D2C Media Acquisition [Member] | Scenario Forecast                
Business Acquisition [Line Items]                
Payment of acquired business future performance     $ 15.0          
AccuTrade Acquisition                
Business Acquisition [Line Items]                
Business Acquisition, Transaction Costs   $ 2,000           $ 1,000
Business acquisition, total consideration   93,899            
Goodwill   $ 76,860   $ 76,900        
[1] During the year ended December 31, 2024, the Company recorded a $0.3 million purchase accounting adjustment, $0.2 million of which is reflected in Payments for acquisitions, net of cash acquired in the Consolidated Statements of Cash Flows.