v3.26.1
Stock-Based Compensation - Summary of stock option activity under the 2018 Plan to 2021 Plan (Details) - 2021 Plan - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding, Beginning balance 6,467,582  
Options, Granted 1,637,093  
Options, Exercised (12,733)  
Options, Cancelled/Forfeited (104,767)  
Options Outstanding, Ending balance 7,987,175 6,467,582
Options, Exercisable at March 31, 2026 4,232,959  
Weighted Average Exercise Price, Beginning balance $ 7.93  
Weighted Average Exercise Price, Granted 6.13  
Weighted Average Exercise Price, Exercised 4.43  
Weighted Average Exercise Price, Cancelled/Forfeited 10.12  
Weighted Average Exercise Price, Ending balance 7.54 $ 7.93
Weighted Average Exercise Price, Exercisable at March 31, 2026 $ 8.04  
Weighted Average Remaining Contractual Term (years) 7 years 4 months 17 days 6 years 11 months 15 days
Weighted Average Remaining Contractual Term (years), Exercisable 5 years 10 months 2 days  
Aggregate Intrinsic Value, Outstanding $ 4,879 $ 1,503
Aggregate Intrinsic Value, Exercisable at March 31, 2026 $ 3,672