v3.25.4
Stock-Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of shares, beginning balance 1,457,281 1,180,115
Number of shares, granted 1,051,902 1,544,319
Number of shares, released/Vested (740,156) (333,553)
Number of shares, forfeited (191,633) (933,600)
Number of shares, ending balance 1,577,394 1,457,281
Weighted average fair value, beginning balance $ 1.62 $ 4.49
Weighted average fair value, granted 6.3 1
Weighted average fair value, released/Vested 1.72 3.99
Weighted average fair value, forfeited 4.29 3.37
Weighted average fair value, ending balance $ 4.34 $ 1.62