XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue, Major Customer [Line Items]        
Total net revenue $ 67,472 $ 53,367 $ 189,388 $ 127,496
United States        
Revenue, Major Customer [Line Items]        
Total net revenue 49,959 40,948 141,303 97,304
International        
Revenue, Major Customer [Line Items]        
Total net revenue $ 17,513 $ 12,419 $ 48,085 $ 30,192