v3.26.1
Fair Value Measurement - Schedule of Level Three Assets and Liabilities Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Beneficial interest liabilities (derivatives)    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value, beginning balance $ 5,075 $ 10,089
Additions 0 0
Repayments and settlements / Payments on beneficial interests 1,081 (5,992)
Changes in fair value recorded in earnings (2,921) (65)
Fair value, ending balance 3,235 4,032
Beneficial Interests    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value, beginning balance 396,216 176,848
Acquisition of beneficial interests 114,072 38,438
Repayments and settlements (45,705) (16,308)
Charge-offs and changes in fair value recorded in earnings 10,213 17,600
Fair value, ending balance 474,796 216,578
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 46,542 87,321
Additions 0  
Repayments and settlements / Payments on beneficial interests (7,215) (11,444)
Changes in fair value recorded in earnings (139) 27
Fair value, ending balance 39,188 75,904
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,761 4,614
Issuances 1,175 700
Repayments and settlements / Payments on beneficial interests (848) (603)
Changes in fair value recorded in earnings (108) (137)
Fair value, ending balance 5,980 4,574
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 112,742 56,269
Issuances 539 24,856
Repayments and settlements (1,908)  
Charge-offs and changes in fair value recorded in earnings (62) 500
Changes in accrued interest 605 155
Fair value, ending balance 111,916 81,780
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 97,416 22,055
Acquisition of beneficial interests 18,806  
Repayments and settlements (11,743) (2,685)
Charge-offs and changes in fair value recorded in earnings 587 101
Fair value, ending balance $ 105,066 $ 19,471