v3.26.1
Stockholders’ Equity and Redeemable Non-Controlling Interests - Schedule of Rollforward of the Company's Shares of Common Stock Outstanding (Details) - shares
12 Months Ended
May 30, 2025
May 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Schedule of Common Stock Outstanding [Roll Forward]          
Class A common stock issued under ESPP (in shares)     85,764 69,807 0
Class A Common Stock          
Schedule of Common Stock Outstanding [Roll Forward]          
Common stock, shares outstanding, beginning balance (in shares)     76,761,399    
Class A common stock issued for vesting of equity-based awards, net of shares withheld for taxes (in shares)     348,502    
Class A common stock issued for purchase of asset class non-controlling interests (in shares) 756,105 513,394 756,105    
Class A common stock issued under ESPP (in shares)     85,764    
Class A common stock repurchased and retired (in shares)     (194,574) 0 0
Common stock, shares outstanding, ending balance (in shares)     80,703,553 76,761,399  
Class A Common Stock | Class B Partnership Unit          
Schedule of Common Stock Outstanding [Roll Forward]          
Class A common stock issued in exchange for Class B and Class C partnership units (in shares)     1,019,193    
Class A Common Stock | Class C Partnership Unit          
Schedule of Common Stock Outstanding [Roll Forward]          
Class A common stock issued in exchange for Class B and Class C partnership units (in shares)     34,658    
Class A Common Stock | Class D Partnership Units          
Schedule of Common Stock Outstanding [Roll Forward]          
Class A common stock issued in exchange for Class B and Class C partnership units (in shares)     1,892,506    
Class B Common Stock          
Schedule of Common Stock Outstanding [Roll Forward]          
Common stock, shares outstanding, beginning balance (in shares)     39,656,954    
Common stock, shares outstanding, ending balance (in shares)     38,637,761 39,656,954  
Class B Common Stock | Class B Partnership Unit          
Schedule of Common Stock Outstanding [Roll Forward]          
Class A common stock issued in exchange for Class B and Class C partnership units (in shares)     (1,019,193)