v3.26.1
Equity Incentive Plans - Schedule of Stock Options Activity (Details) - 2019 Equity Incentive Plan - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Shares Underlying Stock Options, Outstanding balance 2,917,143  
Common Shares Underlying Stock Options, Granted 452,205  
Common Shares Underlying Stock Options, Exercised (92,726)  
Common Shares Underlying Stock Options, Forfeited / Cancelled (3,108)  
Common Shares Underlying Stock Options, Outstanding balance 3,273,514 2,917,143
Common Shares Underlying Stock Options, Exercisable 954,970  
Weighted Average Exercise Price Per Share, Outstanding balance $ 20.69  
Weighted Average Exercise Price Per Share, Granted 80.5  
Weighted average exercise price per share, Exercised 10.31  
Weighted Average Exercise Price Per Share, Forfeited / Cancelled 82.5  
Weighted Average Exercise Price Per Share, Outstanding balance 29.19 $ 20.69
Weighted Average Exercise Price Per Share, Exercisable $ 16.25  
Weighted Average Remaining Contractual Life (in years) 8 years 7 months 6 days 8 years 6 months
Weighted Average Remaining Contractual Life (in years), Exercisable 7 years 6 months