v3.26.1
Stock-based Compensation - Summary of Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of restricted stock units, nonvested ending balance 25,000  
Restricted Stock Units    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of restricted stock units, nonvested beginning balance 30,000  
Number of restricted stock units, vested (5,000)  
Number of restricted stock units, nonvested ending balance 25,000 30,000
Number of restricked stock units, expected to vest 25,000  
Weighted average exercise price, nonvested beginning balance $ 3.5  
Weighted average exercise price, vested 3.5  
Weighted average exercise price, nonvested ending balance 3.5 $ 3.5
Weighted average exercise price, Expected to vest $ 3.5  
Weighted average remaining contractual term, nonvested 2 years 3 months 3 years 9 months
Weighted average remaining contractual term, expected to vest 2 years 3 months  
Aggregate intrinsic value, nonvested $ 26 $ 198
Aggregate Intrinsic Value, expected to vest $ 26