v3.26.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Feb. 19, 2026
shares
Feb. 21, 2025
shares
May 28, 2024
shares
May 22, 2024
d
$ / shares
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jan. 01, 2026
shares
Restricted stock units                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Granted (in shares)       762,115     651,541    
Granted (in dollars per share) | $ / shares       $ 17.00     $ 24.52    
Employee stock award, vesting period       4 years          
Compensation costs | $         $ 2.6 $ 1.8 $ 4.7 $ 2.9  
Compensation costs associated with the award unrecognized | $         29.1   $ 29.1    
Weighted average remaining recognition period (in years)             2 years 10 months 24 days    
Vested (in shares)             239,036    
Restricted stock units | Share-Based Payment Arrangement, Tranche One                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock award, vesting percentage       20.00%          
Restricted stock units | Share-Based Payment Arrangement, Tranche Two                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock award, vesting percentage       40.00%          
Performance stock units                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Granted (in shares) 88,566 67,526   129,411     88,566    
Granted (in dollars per share) | $ / shares             $ 16.56    
Compensation costs | $         0.3 0.2 $ 0.6 0.3  
Compensation costs associated with the award unrecognized | $         2.3   $ 2.3    
Weighted average remaining recognition period (in years)             1 year 7 months 6 days    
Number of business days | d       20          
Vested (in shares)             0    
Performance stock units | Minimum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares earned percent       0.00%          
Performance stock units | Maximum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares earned percent       125.00%          
Warrants                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Authorized shares for stock based compensation (in shares)       1,614,250          
Employee stock award, vesting period       5 years          
Stock award, vesting percentage       20.00%          
Compensation costs | $         0.8 $ 0.8 $ 1.6 $ 1.6  
Compensation costs associated with the award unrecognized | $         $ 9.1   $ 9.1    
Additional shares for stock based compensation (in shares)     56,471            
Grant date fair value per share (in dollars per share) | $ / shares       $ 9.13          
Exercise price (in dollars per share) | $ / shares       $ 17.00          
Award exercise period       10 years          
Vested (in shares)             668,288    
Exercised in period (in shares)             0    
Overallotment Warrants                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Grant date fair value per share (in dollars per share) | $ / shares       $ 17.50          
2024 Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Authorized shares for stock based compensation (in shares)       3,152,941         4,504,213
Increase percent of authorized shares for stock based compensation       2.00%          
Granted (in shares)             1,700,713