v3.22.4
Business Combination (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 16, 2022
Dec. 31, 2022
Business Acquisition [Line Items]    
Weighted Average Remaining Useful Life (in years)   4 years 5 months 8 days
Goodwill, acquired during period   $ 23,327
Customer relationships    
Business Acquisition [Line Items]    
Weighted Average Remaining Useful Life (in years)   1 year 9 months
Martin    
Business Acquisition [Line Items]    
Business combination, consideration transferred $ 30,800  
Business combination, separately recognized transactions, expenses and losses recognized $ 14,200  
Business combination, acquisition costs, payment term 3 years  
Goodwill, acquired during period $ 23,300  
Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax liabilities 1,100  
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities 300  
Martin | General and administrative    
Business Acquisition [Line Items]    
Business combination, acquisition related costs   $ 900
Martin | Developed Technology Rights    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 7,900  
Weighted Average Remaining Useful Life (in years) 5 years  
Martin | Customer relationships    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 1,000  
Weighted Average Remaining Useful Life (in years) 2 years