v3.26.1
Equity Incentive Plans - Summary of RSU activity and Performance RSUs (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
RSU [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares unvested, Outstanding at beginning of period   1,182,404
Shares granted   1,103,809
Shares vested   (278,773)
Shares forfeited   (344,819)
Number of Shares unvested, Outstanding at end of period 1,662,621 1,662,621
Weighted Average Exercise Price Per Share, Beginning Balance   $ 3.96
Weighted-average price per share, granted   8.55
Weighted-average price per share, vested   2.8
Weighted-average price per share, forfeited   3
Weighted Average Exercise Price Per Share, Ending Balance $ 7.4 $ 7.4
Performance RSU [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares unvested, Outstanding at beginning of period   100,000
Shares granted 0 24,301
Shares forfeited   (100,000)
Number of Shares unvested, Outstanding at end of period 24,301 24,301
Weighted Average Exercise Price Per Share, Beginning Balance   $ 8.05
Weighted-average price per share, granted $ 0 8.12
Weighted-average price per share, forfeited   8.05
Weighted Average Exercise Price Per Share, Ending Balance $ 8.12 $ 8.12