v3.26.1
Stock-Based Compensation - Stock Incentive Plan (Details) - $ / shares
1 Months Ended 6 Months Ended
Jun. 30, 2026
Nov. 30, 2025
Sep. 30, 2021
Jun. 30, 2026
Dec. 31, 2025
Stock-Based Compensation          
Common stock reserved for issuance (in shares) 24,590,394     24,590,394 20,469,237
Percentage of cumulative increase in shares available for issuance 5.00%     5.00%  
Additional common stock reserved under the plan (in shares) 250,000        
Stock options granted       59,519  
Exercise price       $ 8.15  
2021 Plan          
Stock-Based Compensation          
Common stock reserved for issuance (in shares)     469,929    
Annual increase in number of shares reserved for issuance (as a percent)     5.00%    
Shares available for future issuance (in shares) 354,198     354,198  
2025 Plan          
Stock-Based Compensation          
Shares available for future issuance (in shares) 324,098     324,098  
2025 Plan | Employee Stock Option          
Stock-Based Compensation          
Stock options granted   2,285,592      
Total shares per tranche   571,398      
2025 Plan | Employee Stock Option | Tranche 1          
Stock-Based Compensation          
Vesting description       The first tranche of stock options vests in equal monthly installments over a period of three years, subject to the employee continuing to provide services to the Company on each vesting date.  
Vesting period       3 years  
2025 Plan | Employee Stock Option | Tranche 2          
Stock-Based Compensation          
Vesting description       The second tranche of stock options ("Tranche 2 Stock Options") will become eligible to vest based on the portion of such stock options that equals the percentage of the Series A warrants that are exercised by December 31 of each of 2025, 2026, 2027, 2028, and 2029 and on June 30, 2030 (each, a “measurement date”). Any Tranche 2 Stock Options will vest in three equal installments with one-third vesting on the applicable measurement date and the remaining two-thirds vesting in equal annual installments on each of the subsequent two anniversaries thereafter.  
2025 Plan | Employee Stock Option | Tranche 3          
Stock-Based Compensation          
Vesting description       The third tranche of stock options ("Tranche 3 Stock Options") became eligible to vest based on the portion of such stock options that equaled the percentage of Series B warrants that were exercised by December 31, 2025. The Tranche 3 Stock Options vest in three equal installments with one-third vesting on December 31, 2025 and the remaining two-thirds vesting in equal annual installments on each of the subsequent two anniversaries thereafter.  
2025 Plan | Employee Stock Option | Tranche 4          
Stock-Based Compensation          
Vesting description       The fourth tranche of stock options ("Tranche 4 Stock Options") will become eligible to vest based on the portion of such stock options that equal the percentage of the Series C warrants that are exercised or are cancelled due to the Company’s receipt of non-dilutive capital by December 31, 2026. Any Tranche 4 Stock Options that become eligible for vesting will vest in three equal installments with one-third vesting on December 31, 2026 and the remaining two-thirds vesting in equal annual installments on each of the subsequent two anniversaries thereafter.