XML 76 R53.htm IDEA: XBRL DOCUMENT 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
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding, Beginning balance 5,522,353  
Options, Granted 1,596,043  
Options, Exercised (247,993)  
Options, Cancelled/Forfeited (402,821)  
Options Outstanding, Ending balance 6,467,582 5,522,353
Options, Exercisable at December 31, 2025 3,908,454  
Weighted Average Exercise Price, Beginning balance $ 8.17  
Weighted Average Exercise Price, Granted 7.14  
Weighted Average Exercise Price, Exercised 4.3  
Weighted Average Exercise Price, Cancelled/Forfeited 10.35  
Weighted Average Exercise Price, Ending balance 7.93 $ 8.17
Weighted Average Exercise Price, Exercisable at December 31, 2025 $ 8.07  
Weighted Average Remaining Contractual Term (years) 6 years 11 months 15 days 6 years 10 months 28 days
Weighted Average Remaining Contractual Term (years), Exercisable 5 years 9 months 14 days  
Aggregate Intrinsic Value, Outstanding $ 1,503 $ 8,068
Aggregate Intrinsic Value, Exercisable at December 31, 2025 $ 1,503