v3.26.1
Long-term Debt - Additional Information (Detail) - USD ($)
Jun. 25, 2026
Jun. 27, 2024
Jun. 30, 2026
Mar. 31, 2026
Mar. 30, 2026
Mar. 29, 2026
Jun. 30, 2025
Debt Instrument [Line Items]              
Weighted average interest rates     8.14%       8.84%
NCR 2022 Securitization Notes              
Debt Instrument [Line Items]              
Commitment amount         $ 275,000,000 $ 200,000,000  
HWCR 2023 Securitization Facility              
Debt Instrument [Line Items]              
Commitment amount       $ 621,200,000 487,600,000    
HWCR 2023 Securitization Facility | Class A Revolving Loan              
Debt Instrument [Line Items]              
Commitment amount       465,000,000 365,000,000    
HWCR 2023 Securitization Facility | Class B Revolving Loan              
Debt Instrument [Line Items]              
Commitment amount       $ 156,200,000 122,600,000    
ODR 2022-1 Securitization Facility              
Debt Instrument [Line Items]              
Commitment amount $ 420,000,000            
ODR 2022-1 Securitization Facility | Class A Revolving Loan              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 2.60% 2.35%          
Line Of Credit Facility Advance Rate 72.50% 71.25%          
ODR 2022-1 Securitization Facility | Class B Revolving Loan              
Debt Instrument [Line Items]              
Line Of Credit Facility Advance Rate 90.00% 88.75%          
RAOD Securitization Facility | On Deck Capital Incorporation              
Debt Instrument [Line Items]              
Commitment amount         355,300,000 236,800,000  
RAOD Securitization Facility | Class A Revolving Loan | On Deck Capital Incorporation              
Debt Instrument [Line Items]              
Commitment amount         300,000,000 200,000,000  
RAOD Securitization Facility | Class B Revolving Loan | On Deck Capital Incorporation              
Debt Instrument [Line Items]              
Commitment amount         55,300,000 36,800,000  
NCLOCR 2024 Securitization Facility              
Debt Instrument [Line Items]              
Commitment amount         $ 200,000,000 $ 150,000,000