v3.26.1
Stockholders' Equity - Stock Options (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock Options        
Stockholders' Equity        
Weighted-average fair value of the options granted $ 0.71 $ 1.17 $ 0.49 $ 1.72
RSUs        
Stockholders' Equity        
Weighted average fair value of the RSUs granted $ 0.95 $ 2.16 $ 0.75 $ 3.05