v3.26.1
Summary of Significant Accounting Policies - Schedule of Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents $ 204,593 $ 147,031
SPV    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 22,091 19,465
SPV II    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 75,009 34,572
SPV III    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 13,947 9,746
SPV IV    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 17,470 13,552
SPV V    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 20,812 10,618
2022 Issuer    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 27,691 27,684
2023 Issuer    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents 11,293 10,820
2025 Issuer    
Restricted Cash and Cash Equivalent Item [Line Items]    
Total restricted cash and cash equivalents $ 16,280 $ 20,574