v3.26.1
Stock-Based Compensation - 2019 Equity Incentive Plan (Quince) - Stock Options (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ 1,286 $ 1,386
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 $ 9,300  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period 2 years 1 month 6 days  
2019 Plan | Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ 900 $ 900
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