v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Units (Details) - RSUs - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Number of RSUs        
Outstanding, beginning of period (in shares) 497,842 1,118,510    
Vested and released (in shares) (10,317) (1,256,646)    
Granted (in shares)   738,420    
Forfeited (in shares) (17,533)      
Outstanding, end of period (in shares) 469,992 600,284    
Weighted-Average Grant Date Fair Value        
Outstanding, beginning of period (in dollars per share) $ 0.95 $ 1.00    
Vested and released (in dollars per share) 1.09 0.83    
Granted (in dollars per share)   0.67    
Forfeited (in dollars per share) 1.11      
Outstanding, end of period (in dollars per share) $ 0.89 $ 1.03    
Intrinsic Value        
Non-vested and expected to vest $ 446 $ 462 $ 435 $ 1,018
Vested and released $ 9 $ 918