XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Mar. 31, 2022
USD ($)
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Percentage of net sales or account receivable 10 10 10  
Allowance for Doubtful Accounts $ 1,900 $ 1,400    
Contract liabilities 99,928 84,023 $ 61,200  
Other Deferred Costs, Net 2,000 2,600    
Capitalized Contract, Impairment Cost 0 0 0  
Advertising Expense 1,600 900 600  
Capitalized Computer Software, Net 1,000 600 100  
Impairment of goodwill $ 0 0 $ 0  
Operating lease term of contract 4 years      
Operating lease right-of-use assets, net $ 9,681 $ 0    
Operating lease liability $ 11,490      
ASU 2016-02 [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Operating lease term of contract 12 months      
Operating lease right-of-use assets, net $ 12,700      
Operating lease liability $ 14,000      
Aw Acquisition [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Contract liabilities       $ 3,400
Maximum [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Term Of Subscription Contracts 3 years      
Minimum [Member]        
Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) [Line Items]        
Term Of Subscription Contracts 1 year