XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Unit
Customer
shares
Dec. 31, 2022
USD ($)
Unit
Customer
shares
Dec. 31, 2021
USD ($)
Customer
shares
Summary Of Significant Accounting Policies [Line Items]      
Interest income $ 13,400 $ 5,000 $ 100
Outstanding funds on deposit 0 0  
Write down of abandoned property and equipment $ 300    
Number of Reporting Units | Unit 2    
Non cash impairment charges $ 1,700 900  
Impairment on carrying values of long-lived assets $ 0 0 0
Lease term contract 12 months    
Depreciation and amortization $ 129,473 138,246 142,815
Advertising Costs 1,900 2,900 1,400
Gain (loss) on foreign currency exchange rates $ (8) $ (91) $ 575
Tax Credit Carryforward, Description For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The amount recognized is measured as the largest benefit that has a greater than 50% likelihood of being realized upon settlement.    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | shares 4,725,584 2,669,162 14,488
Present value of minimum lease payments $ 9,530    
Right-of-Use Asset $ 7,277 $ 10,674  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent  
Revenues $ 763,761 $ 810,023 $ 712,295
Operations and comprehensive income (loss) [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Gain (loss) on foreign currency exchange rates 100 2,300 (100)
Other Comprehensive Income [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Gain (loss) on foreign currency exchange rates $ 1,200 $ (20,700) $ (4,100)
Customer Concentration Risk [Member] | Revenue Benchmark | One Customer      
Summary Of Significant Accounting Policies [Line Items]      
Percentage of Accounts Receivable, net 12.00% 10.00% 10.00%
Number of Customers | Customer 1 1 1
Customer Concentration Risk [Member] | Accounts Receivable [Member] | No Customers      
Summary Of Significant Accounting Policies [Line Items]      
Percentage of Accounts Receivable, net 17.00% 10.00%  
Number of Customers | Unit 1 0  
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Renewal term 1 year    
Lease term contract 1 year    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Renewal term 5 years    
Lease term contract 8 years    
Trade Names [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life 20 years 20 years  
Depreciation and amortization $ 7,300 $ 7,600 $ 7,900
Customer Lists [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Depreciation and amortization $ 54,600 $ 60,700 65,500
Customer Lists [Member] | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Useful life 13 years 13 years  
Customer Lists [Member] | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Useful life 14 years 14 years  
Other Intangible Assets [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Amortization method straight-line or accelerated basis    
Useful life 5 years 5 years  
Depreciation and amortization $ 100 $ 0 $ 0
Capitalized Software Acquired by Business Combination [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Useful life 5 years    
Goodwill [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Goodwill impairment $ 0