v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 4,508 $ 7,217
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized equity-based compensation expense $ 11,900  
Recognized over a weighted-average period 3 years 1 month 6 days  
Incremental value $ 600  
Modification Unvested stock options 443,163  
Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized equity-based compensation expense $ 800  
Recognized over a weighted-average period 8 months 12 days  
Fair value of RSAs vested $ 200