XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Facilities - Summary of Debt Facilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Debt Instrument [Line Items]    
Revolving line of credit, net $ 73,119 $ 200,819
Non-recourse notes payable, net 722,245 553,629
Total debt 795,364 754,448
Revolving line of credit, net    
Debt Instrument [Line Items]    
Debt facilities, gross 74,991 201,743
Debt issuance costs (1,872) (924)
Revolving line of credit, net 73,119 200,819
Non-recourse notes payable - 2023-1 Issuance    
Debt Instrument [Line Items]    
Debt facilities, gross 68,243 150,190
Non-recourse notes payable - 2023-2 Issuance    
Debt Instrument [Line Items]    
Debt facilities, gross 116,478 203,189
Non-recourse notes payable - 2024-1 Issuance    
Debt Instrument [Line Items]    
Debt facilities, gross 99,467 202,916
Non-recourse notes payable - 2024-2 Issuance    
Debt Instrument [Line Items]    
Debt facilities, gross 242,670 0
Non-recourse notes payable - 2025-1 Issuance    
Debt Instrument [Line Items]    
Debt facilities, gross 200,000 0
Non-recourse notes payable, net    
Debt Instrument [Line Items]    
Debt issuance costs (4,613) (2,666)
Non-recourse notes payable, net $ 722,245 $ 553,629