XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]      
Foreign currency transaction gains (losses) $ (1,000,000.0) $ (900,000) $ (300,000)
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets 800,000 800,000 800,000
Finite-lived intangible assets, accumulated amortization 41,541,000 40,781,000  
Impairment of intangible assets 0 0 0
Impairments $ 2,922,000 0 0
Impairment of long-lived property and equipment   0 0
Money market funds, at carrying value   197,800,000  
Expected dividend 0.00%    
Advertising expense $ 34,200,000 45,100,000 $ 15,500,000
Cloud Computing Arrangement      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets 700,000 100,000  
Capitalized costs 2,200,000 1,400,000  
Finite-lived intangible assets, accumulated amortization $ 800,000 $ 100,000