XML 48 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 16, 2026
Jan. 01, 2026
Jun. 30, 2026
Dec. 18, 2025
Jul. 31, 2025
Jul. 25, 2025
Jul. 15, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense for stock option awards     $ 11.2        
Unrecognized stock-based compensation expense for stock option awards expected to be recognized period     3 years        
Employee Stock Option [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares granted     340,030        
Aggregate grant-date fair value     $ 1.7        
Restricted Stock Units (RSUs)              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares granted     256,212        
Aggregate grant-date fair value     $ 1.6        
2025 ESPP              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for grant under the plan     223,632     111,816  
Number of shares reserved for issuance increased 850,000 111,816          
Number of shares granted or purchased     0        
Stock option contractual term             10 years
2025 ESPP | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Available for issuance percentage of annual increase in number of common stock outstanding     1.00%        
Shares Increase     227,944        
2025 Inducement Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for grant under the plan     918,558        
Number of stock authorized       1,589,585      
Reserve share for common stock         589,585    
2025 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for grant under the plan     1,580,113     1,118,167  
Number of shares reserved for issuance increased   559,081          
Stock option contractual term             10 years
2025 Equity Incentive Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Available for issuance percentage of annual increase in number of common stock outstanding     5.00%