v3.25.2
Marketplace Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Components of Marketplace Revenue
The following table presents components of marketplace revenue for the periods presented:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Origination fees$87,578 $77,131 $157,522 $147,210 
Servicing fees16,395 19,869 29,143 39,461 
Gain on sales of loans13,540 10,748 25,742 21,657 
Net fair value adjustments(27,869)(51,395)(57,120)(96,084)
Total marketplace revenue$89,644 $56,353 $155,287 $112,244