v3.26.1
Stock-Based Compensation (Details) - $ / shares
6 Months Ended
May 21, 2026
May 06, 2026
May 05, 2026
Apr. 27, 2026
Feb. 25, 2026
Mar. 01, 2023
Jun. 30, 2026
Jun. 30, 2025
Incentive Plan 2019                
Stock-Based Compensation                
Number of additional shares authorized 4,000,000              
RSUs                
Stock-Based Compensation                
Vesting period (in years)   1 month            
Other than options                
Outstanding Options at beginning of period (in shares)             1,290,634  
Granted (in shares)     25,347       655,090  
Forfeited (in shares)             (2,026)  
Vested (in shares)             (612,968)  
Outstanding Options at end of period (in shares)             1,330,730  
Weighted Average Grant Date Fair Value per Share                
Outstanding Options at beginning of period (in shares)             $ 6.8  
Granted (in dollars per share)             8.48  
Forfeited (in dollars per share)             7.44  
Vested (in dollars per share)             6.65  
Outstanding Options at end of period (in dollars per share)             $ 7.7  
RSUs | Executive Officers and Other Employees                
Stock-Based Compensation                
Vesting period (in years)         4 years      
Other than options                
Granted (in shares)         558,887      
RSUs | Non-employee directors                
Other than options                
Granted (in shares) 47,552 347            
RSUs | Employees                
Stock-Based Compensation                
Vesting period (in years)       4 years        
Other than options                
Granted (in shares)   25,000   23,304        
PSUs                
Stock-Based Compensation                
Right to buy number of shares upon vesting             1  
Other than options                
Outstanding Options at beginning of period (in shares)             3,269,846  
Granted (in shares)         352,238 91,025 1,227,238  
Forfeited (in shares)             (4,701)  
Outstanding Options at end of period (in shares)             4,492,383  
Weighted Average Grant Date Fair Value per Share                
Outstanding Options at beginning of period (in shares)             $ 2.64  
Granted (in dollars per share)             2.56  
Forfeited (in dollars per share)             20.66  
Outstanding Options at end of period (in dollars per share)             $ 2.6  
PSUs | Executive officers and employees                
Stock-Based Compensation                
Expected volatility         38.20%      
Expected term (years)         2 years 10 months 6 days      
Correlation Coefficient         0.5149      
Expected dividend rate         0.00%      
Expected risk-free interest         3.45%      
Exercise price         $ 8.97      
Employee Stock Option                
Stock-Based Compensation                
Forfeited (in shares)             0 0
Exercisable             320,336  
Expected term (years)             6 years 3 months  
Expected dividend rate             0.00%  
Employees | PSUs                
Stock-Based Compensation                
Expected volatility         39.57%      
Expected term (years)         2 years 4 months 2 days      
Expected dividend rate         0.00%      
Expected risk-free interest         3.43%      
Exercise price         $ 0.36      
Employees | PSUs | President and Chief Executive Officer                
Stock-Based Compensation                
Right to buy number of shares upon vesting         1      
Employees | PSUs | Troy C. Schrenk                
Stock-Based Compensation                
Shares authorized (in shares)         400,000      
Employees | PSUs | Mr. Dowhaniuk                
Stock-Based Compensation                
Shares authorized (in shares)         300,000      
Employees | PSUs | Heidi Lewis                
Stock-Based Compensation                
Shares authorized (in shares)         175,000      
Minimum | Total shareholder return based award                
Stock-Based Compensation                
Award payout percentage             0.00%  
Minimum | Adjusted EBITDA Based Award                
Stock-Based Compensation                
Award payout percentage             0.00%  
Minimum | Employee Stock Option                
Stock-Based Compensation                
Exercise price             $ 4.51  
Minimum | Employees | PSUs | President and Chief Executive Officer                
Stock-Based Compensation                
Achievement of Specified Share Price Thresholds         $ 20      
Maximum | Total shareholder return based award                
Stock-Based Compensation                
Award payout percentage             200.00%  
Maximum | Adjusted EBITDA Based Award                
Stock-Based Compensation                
Award payout percentage             200.00%  
Maximum | Employee Stock Option                
Stock-Based Compensation                
Exercise price             $ 10.83  
Maximum | Employees | PSUs | President and Chief Executive Officer                
Stock-Based Compensation                
Achievement of Specified Share Price Thresholds         $ 30