v3.26.1
Fair Value Measurements - Schedule of Servicing Assets at Fair Value Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Servicing Assets, Changes in fair value due to:        
Fair value at beginning of period $ 67,078 $ 56,904 $ 65,167 $ 60,697
Issuances 22,733 14,670 40,218 27,935
Change in fair value (16,837) (13,665) (32,411) (30,723)
Fair value at end of period $ 72,974 $ 57,909 $ 72,974 $ 57,909