Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)

v3.23.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ (29,627) $ 29,590 $ (9,162) $ 57,821
Affiliates        
Disaggregation of Revenue [Line Items]        
Revenue 111 266 531 893
Total Platform Fees        
Disaggregation of Revenue [Line Items]        
Revenue (30,898) 27,873 (12,989) 54,027
Platform Fees, Net        
Disaggregation of Revenue [Line Items]        
Revenue (30,894) 27,810 (12,985) 53,645
Platform Fees, Net | Affiliates        
Disaggregation of Revenue [Line Items]        
Revenue (4) 63 (4) 382
Total Service, Other        
Disaggregation of Revenue [Line Items]        
Revenue 1,271 1,717 3,827 3,794
Other Revenues        
Disaggregation of Revenue [Line Items]        
Revenue 1,156 1,514 3,292 3,283
Other Revenues | Affiliates        
Disaggregation of Revenue [Line Items]        
Revenue $ 115 $ 203 $ 535 $ 511