v3.26.1
Stock Based Compensation - Summary of Stock Option Activity Under the Plan (Details) - 2010 Plan, 2020 Plan, 2023 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]    
Number of Options, Beginning balance 265,772  
Number of Options, Granted 46,504  
Number of Options, Cancellations and forfeitures (55,823)  
Number of Options, Exercised 0  
Number of Options, Ending balance 256,453 265,772
Number of Options, Exercisable 178,059  
Weighted-Average Exercise Price, Beginning balance $ 58.19  
Weighted-Average Exercise Price, Granted 1.5  
Weighted-Average Exercise Price, Cancellations and forfeitures 42.82  
Weighted-Average Exercise Price, Exercised 0  
Weighted-Average Exercise Price, Ending balance 28.96 $ 58.19
Weighted-Average Exercise Price, Exercisable $ 40.97  
Weighted-Average Remaining Contractual Term 7 years 2 months 12 days 7 years 4 months 24 days
Weighted-Average Remaining Contractual Term, Exercisable 6 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 0 $ 0
Aggregate Intrinsic Value, Exercisable $ 0