XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Loss Contingencies [Line Items]        
Trade settlement liability(1) $ 26,266 $ 18,924    
ESPP employee contributions 1,926 1,551    
Accrued transaction expense 15,878 12,639    
Accrued marketing expense 11,394 10,788    
Accrued salaries and benefits 4,026 2,923    
Other accrued expenses 24,500 16,724    
Total 87,752 66,683    
Transaction losses        
Loss Contingencies [Line Items]        
Reserve for transaction losses $ 3,762 $ 3,134 $ 3,250 $ 798