XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from fees, net $ 179,348 $ 210,421 $ 751,675 $ 513,888
Platform and referral fees, net        
Disaggregation of Revenue [Line Items]        
Revenue from fees, net 134,786 191,442 618,208 467,476
Servicing and other fees, net        
Disaggregation of Revenue [Line Items]        
Revenue from fees, net $ 44,562 $ 18,979 $ 133,467 $ 46,412