v3.25.2
Subsequent Events - Additional Information (Detail) - Subsequent Event - NCLOCR 2025 Securitization Facility
$ in Millions
Jul. 17, 2025
USD ($)
Subsequent Event [Line Items]  
Commitment amount $ 150.0
Debt instrument, revolving expiration date Jul. 31, 2027
Debt instrument, maturity date Jul. 31, 2028
Class A Notes  
Subsequent Event [Line Items]  
Commitment amount $ 125.0
Debt instrument, borrowing rate 3.50%
Advance rate 75.00%
Class B Notes  
Subsequent Event [Line Items]  
Commitment amount $ 25.0
Debt instrument, borrowing rate 8.00%
Advance rate 90.00%