Quarterly report [Sections 13 or 15(d)]

Equity-Based Compensation - Narrative (Details)

v3.26.1
Equity-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Sep. 02, 2021
Jun. 30, 2025
Jun. 30, 2026
USD ($)
period
$ / shares
shares
Jun. 30, 2025
shares
Dec. 31, 2025
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs | $     $ 0.0    
Common stock shares reserved (in shares)     16,964,852   13,126,536
Expired (in shares)     0    
Options, forfeited (in shares)     0    
Vested options (in shares)     1,313,776    
Outstanding, intrinsic value | $     $ 7.0   $ 3.4
Exercisable, intrinsic value | $     7.0   $ 3.4
Tranche II and III Edge Incentive          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs | $     $ 42.5    
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]          
Contractual term     10 years    
Vesting period     3 years    
Granted (in shares)     0 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]          
Vesting period     3 years    
Unrecognized compensation costs | $     $ 6.3    
Expected period for recognition     9 months 18 days    
Performance-Based Restricted Stock Units | Share-Based Payment Arrangement, Officers, Managers and Other Eligible Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     0    
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]          
Granted (in shares)     179,621    
Unrecognized compensation costs | $     $ 12.9    
Expected period for recognition     1 year 3 months 18 days    
Granted (in dollars per share) | $ / shares     $ 13.09    
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 shares)     179,621    
Granted (in dollars per share) | $ / shares     $ 13.09    
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock shares reserved (in shares)     5,270,181   3,351,023
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     5    
Number of active offering period | period     0    
Shares purchased (in shares)     562,626    
Shares available for future sales (in shares)     4,707,555