XML 82 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Certain Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued costs of revenue $ 41,339 $ 24,529
Reserve for contract contingencies and processing errors 3,386 9,537
Accrued compensation and benefits 32,954 14,078
Deferred revenue 19,060 3,983
Operating lease liabilities, current portion 3,021 2,771
Accrued professional services 2,454 867
Other accrued liabilities 11,882 4,780
Accrued expenses and other current liabilities $ 114,096 $ 60,545
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities