v3.26.1
Stock-Based Compensation - 2026 Director Restricted Stock (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jan. 15, 2026
Jan. 10, 2026
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares)     25,000
Fair value at grant date (in USD per share)     $ 19.94
Chief Executive Officer | 2026 Director RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment expense     $ 0.4
Chief Executive Officer | Share-Based Payment Arrangement, Employee | 2026 Director RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares)   65,320  
Fair value at grant date (in USD per share)   $ 17.78  
Chief Executive Officer | Share-Based Payment Arrangement, Employee | 2026 Director RSUs | IPO Awards (Tranche 1)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares)   10,887  
Chief Executive Officer | Share-Based Payment Arrangement, Employee | 2026 Director RSUs | IPO Awards (Tranche 2)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares)   10,887  
Chief Executive Officer | Share-Based Payment Arrangement, Employee | 2026 Director RSUs | IPO Awards (Tranche 3)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares)   10,886  
Chief Executive Officer | Share-Based Payment Arrangement, Employee | 2026 Director RSUs | Tranche 4      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares)   32,660  
Chief Executive Officer | Share-Based Payment Arrangement, Nonemployee | 2026 Director RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation grants in period (in shares) 123,754