Organization and Business - Additional Information (Details) |
3 Months Ended |
|---|---|
|
Jul. 31, 2026
dealership
subsidiary
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of operating subsidiaries | subsidiary | 2 |
| Number of dealerships operated | dealership | 94 |