v3.26.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 19, 2026
shares
Feb. 21, 2025
shares
May 28, 2024
shares
May 22, 2024
d
$ / shares
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Jan. 01, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of business days | d       20      
Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares earned percent       0.00%      
Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares earned percent       125.00%      
Restricted stock units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Granted (in shares)       762,115 621,292    
Granted (in dollars per share) | $ / shares       $ 17.00 $ 24.56    
Vested (in shares)         86,275    
Restricted Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Employee stock award, vesting period       4 years      
Compensation costs | $         $ 2.1 $ 1.2  
Compensation costs associated with the award unrecognized | $         $ 31.2    
Weighted average remaining recognition period (in years)         3 years    
Restricted Stock | 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 | 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.2 0.1  
Compensation costs associated with the award unrecognized | $         $ 2.6    
Weighted average remaining recognition period (in years)         1 year 10 months 24 days    
Vested (in shares)         0    
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  
Compensation costs associated with the award unrecognized | $         $ 9.9    
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)         334,144    
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,831,061