v3.26.1
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Unit Activity - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares, outstanding beginning balance 648,959    
Number of shares, granted 585,547    
Number of shares, Vested (218,810)    
Number of shares, forfeited (64,336)    
Number of shares, outstanding ending balance 951,360   648,959
Weighted-average grant date fair value per share, outstanding beginning balance $ 4.34    
Weighted-average grant date fair value per share, granted 1.93 $ 2.5  
Weighted-average grant date fair value per share, vested 5.38    
Weighted-average grant date fair value per share, forfeited 2.41    
Weighted-average grant date fair value per share, outstanding ending balance $ 2.75   $ 4.34
Weighted-average remaining contractual term (in years), outstanding ending balance 1 year 8 months 12 days   1 year 2 months 12 days