v3.26.1
Subsequent Events - 2026-1 Lender Finance (Details) - Secured debt
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Subsequent Event [Line Items]  
Outstanding principal $ 735,000
2026-1 Lender Finance Facility  
Subsequent Event [Line Items]  
Outstanding principal 730,000
2026-1 Loans, Senior Secured Floating Rate, Class A Term Loans  
Subsequent Event [Line Items]  
Outstanding principal $ 535,000
Interest rate 1.56%
2026-1 Loans, Senior Secured Floating Rate, Class B Term Loans  
Subsequent Event [Line Items]  
Outstanding principal $ 53,300
Interest rate 1.86%
2026-1 Loans, Senior Deferrable Floating Rate, Class C Term Loans  
Subsequent Event [Line Items]  
Outstanding principal $ 141,700
Interest rate 2.10%