v3.23.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Goodwill $ 512,869,000   $ 512,869,000
Impairment of goodwill 0   $ 0
Amortization of acquired intangibles 5,262,000 $ 4,422,000  
Capitalized software development costs      
Finite-Lived Intangible Assets [Line Items]      
Capitalized software development costs 6,800,000 4,300,000  
Amortization of capitalized software development costs 1,400,000 400,000  
Cost of revenues      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangibles 5,900,000 5,600,000  
Operating expenses      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangibles $ 5,300,000 $ 4,400,000  
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful life (in years) 2 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful life (in years) 7 years