Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Narrative (Details)

v3.25.2
Stock-Based Compensation - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2023
tranche
shares
May 31, 2022
Feb. 28, 2021
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value           $ 0 $ 0
Stock-based compensation expense       $ 1,400,000 $ 3,400,000 2,300,000 6,500,000
Unrecognized compensation expense       0   0  
Share-based payment arrangement, nonvested award, cost not yet recognized, amount       6,500,000   $ 6,500,000  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)           2 years 3 months 18 days  
Market-based Stock Options              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares) | shares     203,433        
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average exercise price (in dollars per share) | $ / shares     $ 18.85        
Vesting rights, percentage     100.00%        
Share-based compensation arrangement by share-based payment award, options, grant date, fair value     $ 5,500,000        
Stock-based compensation expense     $ 4,600,000        
Outstanding restricted stock units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based compensation expense       100,000 $ 200,000 $ 200,000 $ 400,000
Granted (in shares) | shares 850,000         2,769,300  
Share-based payment arrangement, number of tranches | tranche 4            
Share-based payment arrangement, award vesting period 4 years            
Share-based payment arrangement, fair value       $ 2,000,000   $ 2,000,000  
Outstanding restricted stock units | Share-Based Payment Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting rights, percentage 25.00%            
Outstanding restricted stock units | Share-Based Payment Arrangement, Tranche Two              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting rights, percentage 25.00%            
Outstanding restricted stock units | Share-Based Payment Arrangement, Tranche Three              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting rights, percentage 25.00%            
Outstanding restricted stock units | Share-Based Payment Arrangement, Tranche Four              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting rights, percentage 25.00%            
Options              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, maximum employee contributions, percentage of eligible compensation   0.20