Quarterly report [Sections 13 or 15(d)]

Equity-Based Compensation - Narrative (Details)

v3.26.1
Equity-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 08, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee stock purchase plan (in shares) 82,787        
Employee stock purchase plan $ 55 $ 59 $ 194    
Incentive Units (Share Equivalents)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized equity compensation expense     $ 83    
Total unrecognized equity compensation expense to be recognized over a weighted average period     1 year    
PSUs outstanding   8,472 8,472 8,472 8,472
PSUs outstanding (in dollars per shares)   $ 213.79 $ 213.79 $ 213.79 $ 213.79
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized equity compensation expense   $ 5,107 $ 10,667    
Total unrecognized equity compensation expense to be recognized over a weighted average period   1 year 2 years    
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized equity compensation expense   $ 5,772 $ 9,372    
Total unrecognized equity compensation expense to be recognized over a weighted average period   2 years 2 years    
PSUs outstanding   7,810,128 3,700,613 4,629,764 2,232,952
PSUs outstanding (in dollars per shares)   $ 1.43 $ 3.35 $ 2.23 $ 4.51
PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized equity compensation expense   $ 3,090 $ 777    
Total unrecognized equity compensation expense to be recognized over a weighted average period   2 years 2 years    
Vesting period   3 years      
PSUs Conversion Ratio   1      
PSUs outstanding   1,948,454   0  
PSUs outstanding (in dollars per shares)   $ 1.22   $ 0  
PSUs | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
PSUs payout percentage   0.00%      
PSUs | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
PSUs payout percentage   200.00%      
Key Employees | PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
PSUs outstanding   8,462,412 8,462,412    
PSUs outstanding (in dollars per shares)   $ 0.46 $ 0.46