v3.26.1
Fair Value Measurement - Schedule of Level Three Assets and Liabilities Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Beneficial interest liabilities (derivatives)        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance $ 3,235 $ 4,032 $ 5,075 $ 10,089
Additions 0 0 0 0
Repayments and settlements / Payments on beneficial interests (557) (5,672) 524 (11,664)
Changes in fair value recorded in earnings 7,480 12,172 4,559 12,107
Fair value, ending balance 10,158 10,532 10,158 10,532
Beneficial Interests        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance 474,796 216,578 396,216 176,848
Acquisitions of beneficial interests 138,663 71,432 252,735 109,870
Repayments and settlements (66,594) (27,133) (112,299) (43,441)
Charge-offs and changes in fair value recorded in earnings (927) 5,884 9,286 23,484
Fair value, ending balance 545,938 266,761 545,938 266,761
Fair Value, Inputs, Level 3 | Payable to Securitization Note Holders        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance 39,188 75,904 46,542 87,321
Additions 0 0 0 0
Repayments and settlements / Payments on beneficial interests (6,934) (10,577) (14,149) (22,021)
Changes in fair value recorded in earnings (132) (175) (271) (148)
Fair value, ending balance 32,122 65,152 32,122 65,152
Fair Value, Inputs, Level 3 | Trailing Fee Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance 5,980 4,574 5,761 4,614
Issuances 1,314 1,086 2,489 1,786
Repayments and settlements / Payments on beneficial interests (828) (733) (1,676) (1,336)
Changes in fair value recorded in earnings (66) 31 (174) (106)
Fair value, ending balance 6,400 4,958 6,400 4,958
Fair Value, Inputs, Level 3 | Line of Credit Receivable        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance 111,916 81,780 112,742 56,269
Issuances 5,140 24,983 5,679 49,839
Repayments and settlements (4,419)   (6,327)  
Charge-offs and changes in fair value recorded in earnings (233) 563 (295) 1,063
Changes in accrued interest (632) 130 (27) 285
Fair value, ending balance 111,772 107,456 111,772 107,456
Fair Value, Inputs, Level 3 | Notes receivable and residual certificates (at fair value)        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance 105,066 19,471 97,416 22,055
Acquisitions of beneficial interests 30,035 38,355 48,841 38,355
Repayments and settlements (15,311) (3,836) (27,054) (6,521)
Charge-offs and changes in fair value recorded in earnings 585 718 1,172 819
Fair value, ending balance $ 120,375 $ 54,708 $ 120,375 $ 54,708