v3.26.1
Stock-Based Compensation - Summary of RSU activity (Details) - $ / shares
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]        
Restricted Stock Units, Unvested at December 31, 2025     222,252  
Restricted Stock Units, Unvested at June 30, 2026 1,018,593   1,018,593  
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted Stock Units, Unvested at December 31, 2025     222,252  
Restricted Stock Units, Granted   0 932,383 0
Restricted Stock Units, Vested     (118,820)  
Restricted Stock Units, Forfeited     (17,222)  
Restricted Stock Units, Unvested at June 30, 2026 1,018,593   1,018,593  
Weighted-Average Grant Date Fair Value, Unvested at December 31, 2025     $ 11.64  
Weighted-Average Grant Date Fair Value, Granted $ 1.65   1.65  
Weighted-Average Grant Date Fair Value, Vested     11.61  
Weighted-Average Grant Date Fair Value, Forfeited     10.33  
Weighted-Average Grant Date Fair Value, Unvested at June 30, 2026 $ 2.52   $ 2.52