v3.26.1
Summary of Significant Accounting Policies - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents $ 135,454 $ 147,031
SPV    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 20,957 19,465
SPV II    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 41,982 34,572
SPV III    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 8,292 9,746
SPV IV    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 11,647 13,552
SPV V    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 9,450 10,618
2022 Issuer    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 28,830 27,684
2023 Issuer    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 6,033 10,820
2025 Issuer    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents $ 8,263 $ 20,574