v3.26.1
Equity - Common Units (Details)
$ in Millions
12 Months Ended
Nov. 12, 2024
USD ($)
Jun. 27, 2023
USD ($)
shares
Mar. 31, 2026
USD ($)
vote
shares
Mar. 31, 2025
USD ($)
shares
Standby Equity Purchase Agreement        
Class of Stock [Line Items]        
Standby equity purchase agreement, sale of stock | $ $ 25.0 $ 250.0 $ 0.7 $ 7.9
Stand by equity purchase agreement, expiration period   36 months    
Commitment fee | $   $ 1.3    
Standby equity purchase agreement, shares issued (in shares) | shares   713 216,734 490,176
Class A        
Class of Stock [Line Items]        
Number of votes per share | vote     1  
Class B        
Class of Stock [Line Items]        
Number of votes per share | vote     10