v3.26.1
Accrued Expenses & Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]        
Trade settlement liability $ 34,636 $ 34,884    
Accrued transaction expense 25,599 34,673    
Accrued marketing expense 20,030 17,307    
Accrued salary, benefits, and related taxes 17,572 12,996    
Accrued taxes and taxes payable 6,904 9,772    
Accrued interest expense 2,231 2,342    
Accrued share repurchase 1,750 0    
ESPP employee contributions 1,009 5,099    
Other accrued expenses 20,513 19,435    
Accrued expenses & other current liabilities 136,285 141,948    
Transaction losses        
Loss Contingencies [Line Items]        
Reserve for transaction losses $ 6,041 $ 5,440 $ 4,612 $ 3,585