v3.26.1
Stock-Based Compensation - 2019 Equity Incentive Plan (Quince) - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 12,093 $ 1,273 $ 13,379 $ 2,659
2019 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award grant period     10 years  
Voting rights in percentage     10  
Stock based awards vesting period     4 years  
Stock-based compensation     $ 100  
Options, stock-based compensation not yet recognized 7,200   $ 7,200  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period     1 year 2 months 12 days  
Weighted average grant date fair value per share of stock options     $ 507.87 $ 419.35
2019 Plan | Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 700 $ 800 $ 1,600 $ 1,700
Income tax benefits recognized     $ 0  
2019 Plan | One Year Anniversary        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based awards vesting period     1 year  
Award vesting rights     25.00%  
2019 Plan | Three Year Anniversary        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based awards vesting period     3 years  
Award vesting rights     75.00%  
2019 Plan | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Rate of purchase price of stock on fair value (as a percent)     100.00%  
Stock options granted maximum period     10 years  
Monthly installments over the remaining vesting period     4 years  
Post-termination exercise window     5 years  
2019 Plan | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Rate of purchase price of stock on fair value (as a percent)     110.00%  
Stock options granted maximum period     3 months  
Monthly installments over the remaining vesting period     3 years  
Post-termination exercise window     90 days