v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Units (Details) - RSUs - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Number of RSUs        
Outstanding, beginning of period (in shares) 497,842 1,118,510    
Granted (in shares)   677,922    
Vested and released (in shares) (10,317) (1,098,511)    
Outstanding, end of period (in shares) 487,525 697,921    
Weighted-Average Grant Date Fair Value        
Outstanding, beginning of period (in dollars per share) $ 0.95 $ 1.00    
Granted (in dollars per share)   0.68    
Vested and released (in dollars per share) 1.09 0.87    
Outstanding, end of period (in dollars per share) $ 0.95 $ 0.91    
Intrinsic Value        
Non-vested and expected to vest $ 414 $ 384 $ 435 $ 1,018
Vested and released $ 9 $ 831