Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies (Details)

v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2021
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
Dec. 31, 2021
USD ($)
Product Information [Line Items]            
Number of industry segments | segment       1    
Cash, uninsured amount   $ 9.9   $ 9.9    
Allowance for doubtful accounts   $ 0.2   $ 0.2   $ 0.3
ASU 2020-06            
Product Information [Line Items]            
Adjustments to additional paid in capital, convertible debt $ 3.1          
Accounts Receivable | Customer Concentration Risk | Customer 1            
Product Information [Line Items]            
Concentration risk, percentage       16.00%   15.00%
Accounts Receivable | Customer Concentration Risk | Customer 2            
Product Information [Line Items]            
Concentration risk, percentage       15.00%    
Revenue Benchmark | Customer Concentration Risk | Investor            
Product Information [Line Items]            
Concentration risk, percentage   14.00% 18.00% 16.00% 19.00%  
Minimum            
Product Information [Line Items]            
Estimated useful life (in years)       5 years    
Term of service agreements (in years)       1 year    
Payment terms (in days)   30 days   30 days    
Maximum            
Product Information [Line Items]            
Term of service agreements (in years)       3 years    
Payment terms (in days)   60 days   60 days