v3.26.1
Debt - Schedule of 2019-1 Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Nov. 30, 2021
Aug. 28, 2019
Debt        
Principal amount $ 2,127,000 $ 2,077,000    
Class A-1-RR Senior Secured Floating Rate Notes        
Debt        
Principal amount $ 232,000      
Spread rate (as a percent) 1.45%      
Interest rate (as a percent) 5.12%      
Class A-2-RR Senior Secured Floating Rate Notes        
Debt        
Principal amount $ 16,000      
Spread rate (as a percent) 1.60%      
Interest rate (as a percent) 5.27%      
Class A-3-RR Senior Secured Floating Rate Notes        
Debt        
Principal amount $ 24,000      
Spread rate (as a percent) 1.85%      
Interest rate (as a percent) 5.52%      
2019-1 Notes        
Debt        
Principal amount $ 272,000 $ 272,000 $ 410,000 $ 501,000