XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Revenue from Contracts with Customers - Summary of Disaggregation of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Financing Receivable Impaired [Line Items]        
Total revenue $ 58,130 $ 39,254 $ 111,195 $ 72,364
United States        
Financing Receivable Impaired [Line Items]        
Total revenue 35,475 25,333 68,996 46,361
International [Member]        
Financing Receivable Impaired [Line Items]        
Total revenue $ 22,655 $ 13,921 $ 42,199 $ 26,003