v3.26.1
Stock-Based Compensation - Summary of RSUs Activity (Details) - RSU - $ / shares
shares in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2026
May 31, 2025
Jun. 30, 2026
Number of Shares      
Balance at the beginning     1,446
Granted 700 700 705
Vested and released     (264)
Cancelled     (12)
Balance at the end     1,875
Vested and unreleased as of June 30, 2026     445
Weighted Average shares      
Balance at beginning (in dollars per share)     $ 2.53
Granted ( in dollars per share)     1.28
Vested and released     1.81
Cancelled( in dollars per share)     2.31
Balance at end (in dollars per share)     2.16
Vested and unreleased as of June 30, 2026     $ 1.55