XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Customer
Mar. 31, 2022
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Schedule Of Accounting Policies [Line Items]        
Number of service providers accounted for more than 10% of revenue | Customer 2      
Customer funds held in trust accounts $ 16,332   $ 135,058  
Deferred compensation plan assets 1,695   1,611  
Deferred compensation plan liabilities 1,787   1,803  
Accumulated deficit $ (990,825)   $ (974,835)  
Change in accounting principle, ASU, adopted [true false] true      
Cumulative Effect Adjustment        
Schedule Of Accounting Policies [Line Items]        
Accumulated deficit       $ 629
ASU No. 2021-08        
Schedule Of Accounting Policies [Line Items]        
Change in accounting principle, ASU, adopted [true false] true      
Change in accounting principle, ASU, Immaterial effect [true false] true      
ASU No.2016-13 | Cumulative Effect Adjustment        
Schedule Of Accounting Policies [Line Items]        
Accumulated deficit       $ (1,000)
Total Revenues | Customer Concentration Risk | One Service Provider        
Schedule Of Accounting Policies [Line Items]        
Concentration risk percentage 21.00% 29.00%    
Total Revenues | Customer Concentration Risk | Two Service Providers        
Schedule Of Accounting Policies [Line Items]        
Concentration risk percentage 27.00% 23.00%    
Accounts Receivable | Customer Concentration Risk | One Service Provider        
Schedule Of Accounting Policies [Line Items]        
Concentration risk percentage 35.00%   28.00%  
Accounts Receivable | Customer Concentration Risk | Two Service Providers        
Schedule Of Accounting Policies [Line Items]        
Concentration risk percentage 24.00%   29.00%