XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Related Party Transaction [Line Items]    
Professional services $ 2,217 $ 2,736
Total revenues 19,242 15,479
Marketplace revenues    
Related Party Transaction [Line Items]    
Total revenues 8,520 4,632
Affiliated Entity    
Related Party Transaction [Line Items]    
Professional services 200 400
Immediate Family Member of Management or Principal Owner | Marketplace revenues    
Related Party Transaction [Line Items]    
Related party transaction 0 2,700
Total revenues $ 0 $ 100