v3.26.1
Stock-Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding, Beginning balance 5,277,112  
Granted 243,091  
Vested (425,131) 0
Cancelled (406,061)  
Outstanding, Ending balance 4,689,011  
Weighted Average Grant Date Fair Value - Beginning balance $ 13.08  
Weighted Average Grant Date Fair Value - Granted 19.75  
Weighted Average Grant Date Fair Value - Vested 15.71  
Weighted Average Grant Date Fair Value - Cancelled 12.61  
Weighted Average Grant Date Fair Value - Ending balance $ 13.22