XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 12, 2024
USD ($)
Jul. 31, 2024
USD ($)
Apr. 30, 2025
USD ($)
notePayable
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Issuances of notes payable     $ 649,889 $ 610,340 $ 400,176
Debt issuance costs          
Number of series issued | notePayable     6    
Minimum of pool balance (in percent)     2.00%    
Number of remaining series | notePayable     5    
Revolving line of credit, net          
Revolving credit facility, additional borrowing capacity     $ 27,300    
Revolving line of credit, net | BMO Harris Bank          
Line of credit facility, maximum borrowing capacity     $ 350,000    
Debt instrument, base rate     7.50% 8.25%  
Revolving line of credit, net | BMO Harris Bank | SOFR          
Warehouse facility accrues interest rate (in percent)     3.50%    
Revolving line of credit, net | BMO Harris Bank | Base Rate          
Warehouse facility accrues interest rate (in percent)     1.00% 1.00%  
Warehouse Facility          
Issuances of notes payable   $ 150,000      
Warehouse Facility | Affiliate          
Issuances of notes payable $ 150,000        
Notes payable percentage of note classified as recourse 10.00%        
Long-term debt, gross     $ 0    
Warehouse Facility | SOFR | Affiliate          
Warehouse facility accrues interest rate (in percent) 3.50%