v3.25.2
Fair Value Measurements - Schedule of Servicing Assets at Fair Value Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Assets, Changes in fair value due to:        
Fair value at beginning of period     $ 60,697  
Fair value at end of period $ 57,909   57,909  
Fair Value, Measurements, Recurring        
Servicing Assets, Changes in fair value due to:        
Fair value at beginning of period 56,904 $ 71,830 60,697 $ 77,680
Issuances 14,670 13,759 27,935 27,337
Change in fair value, included in Marketplace revenue (13,665) (15,868) (30,723) (35,296)
Other net changes 0 (12) 0 (12)
Fair value at end of period $ 57,909 $ 69,709 $ 57,909 $ 69,709