v3.25.2
Stockholders' Equity - Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average period     2 years 9 months 18 days  
Unrecognized compensation costs     $ 800,000  
Proceeds from the issuance of common stock pursuant to the ESPP     $ 24,999  
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of stock options granted     152,328 6,352
Amended and Restated ESPP [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average period     2 months 12 days  
Unrecognized compensation costs     $ 7,000,000,000  
Purchase price of common stock as percentage of fair market value     85.00%  
Increase in number of shares of common stock available for issuance   14,860    
Issuance of common stock under employee stock purchase plan     6,849  
Proceeds from the issuance of common stock pursuant to the ESPP     $ 25,000  
2013 Equity Incentive Award Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Increase in the number of shares of common stock reserved under the plan 89,161