v3.26.1
Stock Incentive Plan - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2024
Restricted Stock Units (RSUs)        
Stock Incentive Plan        
Outstanding and unvested (in shares)   650,524    
Weighted average grant date fair (in dollars per share)   $ 8.35    
Restricted Stock Units (RSUs) | July 2023        
Stock Incentive Plan        
Granted (in shares)       600,000
Time-based Restricted Stock Units        
Stock Incentive Plan        
Vested (in shares)   31,108 30,000  
Vested, fair value   $ 1,600 $ 711  
Vested, excess tax benefits recognized on vesting   $ 0 $ 0  
Time-based Restricted Stock Units | August 2025        
Stock Incentive Plan        
Granted (in shares) 113,847      
Vesting term 3 years      
Grant date fair value (in dollars per share) $ 25.19