v3.26.1
Debt - Schedule of Asset-Backed Secured Notes Issued (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Note Principal Balance $ 5,109,000 $ 4,997,000
2020-2 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount 250,000  
Note Principal Balance $ 250,000  
Coupon Rate 2.50%  
Anticipated Repayment Date 2027-10  
2021-1 B    
Debt Instrument [Line Items]    
Initial Principal Amount $ 61,000  
Note Principal Balance $ 61,000  
Coupon Rate 3.60%  
Anticipated Repayment Date 2028-05  
2021-1 C    
Debt Instrument [Line Items]    
Initial Principal Amount $ 41,000  
Note Principal Balance $ 41,000  
Coupon Rate 5.60%  
Anticipated Repayment Date 2028-05  
2022-1 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 120,000  
Note Principal Balance $ 120,000  
Coupon Rate 4.60%  
Anticipated Repayment Date 2029-04  
2022-1 B    
Debt Instrument [Line Items]    
Initial Principal Amount $ 51,000  
Note Principal Balance $ 51,000  
Coupon Rate 5.10%  
Anticipated Repayment Date 2029-04  
2024-1 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 400,000  
Note Principal Balance $ 400,000  
Coupon Rate 5.20%  
Anticipated Repayment Date 2029-10  
2024-1 B    
Debt Instrument [Line Items]    
Initial Principal Amount $ 85,000  
Note Principal Balance $ 85,000  
Coupon Rate 5.60%  
Anticipated Repayment Date 2029-10  
2024-2 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 400,000  
Note Principal Balance $ 400,000  
Coupon Rate 5.40%  
Anticipated Repayment Date 2031-10  
2025-1 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 445,000  
Note Principal Balance $ 445,000  
Coupon Rate 5.50%  
Anticipated Repayment Date 2030-03  
2025-2 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 440,000  
Note Principal Balance $ 440,000  
Coupon Rate 5.70%  
Anticipated Repayment Date 2032-03  
2025-1 B    
Debt Instrument [Line Items]    
Initial Principal Amount $ 55,000  
Note Principal Balance $ 55,000  
Coupon Rate 5.90%  
Anticipated Repayment Date 2030-03  
2025-3 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 395,000  
Note Principal Balance $ 395,000  
Coupon Rate 5.00%  
Anticipated Repayment Date 2030-08  
2025-4 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 390,000  
Note Principal Balance $ 390,000  
Coupon Rate 5.20%  
Anticipated Repayment Date 2032-08  
2025-3 B    
Debt Instrument [Line Items]    
Initial Principal Amount $ 30,000  
Note Principal Balance $ 30,000  
Coupon Rate 5.40%  
Anticipated Repayment Date 2030-08  
2025-5 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 150,000  
Note Principal Balance $ 150,000  
Coupon Rate 5.30%  
Anticipated Repayment Date 2029-12  
2025-6 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 335,000  
Note Principal Balance $ 335,000  
Coupon Rate 5.30%  
Anticipated Repayment Date 2030-12  
2025-7 A-2    
Debt Instrument [Line Items]    
Initial Principal Amount $ 575,000  
Note Principal Balance $ 575,000  
Coupon Rate 5.80%  
Anticipated Repayment Date 2032-12  
2025-6 B    
Debt Instrument [Line Items]    
Initial Principal Amount $ 40,000  
Note Principal Balance $ 40,000  
Coupon Rate 5.85%  
Anticipated Repayment Date 2030-12