Segments - Property and Equipment, Net, By Major Geographic Area (Details) - USD ($) $ in Thousands |
Jan. 31, 2025 |
Apr. 30, 2024 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total property and equipment, net | $ 515,452 | $ 472,257 |
| United States | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total property and equipment, net | 455,447 | 425,429 |
| Canada | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total property and equipment, net | $ 60,005 | $ 46,828 |