Quarterly report [Sections 13 or 15(d)]

Equity-Based Compensation - Narrative (Details)

v3.25.2
Equity-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Sep. 02, 2021
Jun. 30, 2025
USD ($)
shares
May 31, 2025
$ / shares
Jun. 30, 2025
USD ($)
period
$ / shares
shares
Dec. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs | $   $ 0.0   $ 0.0  
Common stock shares reserved (in shares)   13,126,536   13,126,536 11,786,489
Exercised (in shares)       13,670  
Vested options (in shares)       1,473,798  
Tranche II and III Edge Incentive          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs | $   $ 57.3   $ 57.3  
Expected period for recognition       1 year 11 months 19 days  
Tranche II and III Edge Incentive | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Service period (in years)   1 year      
Tranche II and III Edge Incentive | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Service period (in years)   2 years      
Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected period for recognition       1 year  
Contractual term       10 years  
Vesting period       3 years  
Granted (in shares)       0  
Expired (in shares)       0  
Options, forfeited (in shares)       0  
Stock Option | First Anniversary          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage       33.30%  
Stock Option | Second Anniversary          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage       33.30%  
Stock Option | Third Anniversary          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage       33.40%  
Performance-Based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected period for recognition       1 year 1 month 6 days  
Vesting period       3 years  
Granted (in shares)       0  
Forfeited (in shares)       0  
Vested (in shares)       0  
Unrecognized compensation costs | $   $ 6.7   $ 6.7  
Performance-Based Restricted Stock Units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grantee percentage       0.00%  
Performance-Based Restricted Stock Units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grantee percentage       200.00%  
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected period for recognition       1 year 4 months 24 days  
Granted (in shares)       70,812  
Forfeited (in shares)       43,163  
Vested (in shares)       139,852  
Unrecognized compensation costs | $   $ 7.0   $ 7.0  
Granted (in dollars per share) | $ / shares       $ 12.71  
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Nonemployee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     1 year    
Granted (in dollars per share) | $ / shares     $ 12.71    
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock shares reserved (in shares)   3,351,023   3,351,023 2,680,999
Offering period 5 months        
ESPP purchase price of common stock, percent of fair market value 85.00%        
ESPP discount percentage from fair market value 15.00%        
Number of offering periods | period       3  
Number of active offering period | period       0  
Shares purchased (in shares)       339,835  
Shares available for future sales (in shares)   3,011,188   3,011,188