v3.26.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of Stock Options Outstanding, Beginning balance 2,332,762  
Number of Stock Options Outstanding, Canceled (25,938)  
Number of Stock Options Outstanding, Ending balance 2,306,824 2,332,762
Number of Stock Options Outstanding, Exercisable 1,758,200  
Weighted Average Contractual Term (in years), Outstanding 7 years 9 months 8 years 2 months 26 days
Weighted Average Contractual Term (in years), Exercisable 7 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 6 $ 11
Aggregate Intrinsic Value, Exercisable $ 6  
Weighted Average Exercise Price Per Share, Beginning balance $ 8.07  
Weighted Average Exercise Price Per Share, Canceled 6.7  
Weighted Average Exercise Price Per Share, Ending balance 8.08 $ 8.07
Weighted Average Exercise Price Per Share, Exercisable $ 8.66