XML 71 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Net revenue $ 517,175 $ 290,292 $ 143,267
Platform services revenue, net      
Disaggregation of Revenue [Line Items]      
Net revenue 502,296 283,305 138,106
Other services revenue      
Disaggregation of Revenue [Line Items]      
Net revenue $ 14,879 $ 6,987 $ 5,161