XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 10, 2021
shares
Mar. 31, 2022
USD ($)
Segment
Dec. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Accounting Policies [Line Items]          
Stock split ratio 1,198        
Stock holder equity split shares issued (in shares) | shares 1,198        
Number of operating segments | Segment   1      
Cash and cash equivalents   $ 44,347 $ 47,998    
Cumulative translation adjustment   300 600    
Sales credits and reserves   700 400    
Retained earnings adjustment   $ (721,125) $ (709,624) $ (587,388) $ (583,184)
Percentage of cloud-hosted revenue platforms     95.00%    
Internally Developed Software Assets [Member]          
Accounting Policies [Line Items]          
Estimated useful life   3 years      
Accumulated Deficit          
Accounting Policies [Line Items]          
Retained earnings adjustment   $ 200,180 $ 206,218 $ 187,063 $ 187,691
Cumulative Effect, Period of Adoption, Adjustment          
Accounting Policies [Line Items]          
Retained earnings adjustment     198    
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit          
Accounting Policies [Line Items]          
Retained earnings adjustment     198    
Outside US          
Accounting Policies [Line Items]          
Cash   27,900 34,200    
India          
Accounting Policies [Line Items]          
Cash   14,600 15,000    
Canada          
Accounting Policies [Line Items]          
Cash   $ 4,100 $ 3,600