XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Maximum exposure to losses $ 13,247    
Impairments of goodwill and intangible assets 22,979 $ 0  
Investment impairment charge 0 2,900 $ 0
Carrying amount of non-current investments 26,829 13,668  
Advertising costs 7,124 7,255 5,486
Interest and penalties $ 39 $ 76 $ 55
Lease renewal term 1 year    
Accounts Receivable | Customer Concentration Risk | One Customer      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Concentration risk (as a percentage)   10.00%  
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life 2 years    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life 20 years