XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Employee Stock Purchase Plan and Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2025
Jun. 30, 2013
Dec. 31, 2024
Dec. 31, 2023
May 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation costs     $ 0.5    
Aggregate number of shares of common stock reserved under the plan     2,443,570   104,166
Shares of common stock available for future issuance under ESPP     14,900    
Amended and Restated ESPP [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Aggregate number of shares of common stock reserved under the plan     14,900   833,333
Shares available for issuance, description     The Restated 2013 ESPP also amended its evergreen provision, which increases the number of shares available for issuance annually on the first day of each fiscal year, such that the number of shares equal to the least of (a) one percent of the outstanding shares of common stock on the last day of the immediately preceding calendar year, and (b) such other amount determined by the Company’s board of directors. Notwithstanding the foregoing, the number of shares of common stock that may be issued or transferred pursuant to incentive awards under the Restated 2013 ESPP may not exceed an aggregate of 833,333 shares.    
Issuance of common stock under employee stock purchase plan     0 0  
Employee stock purchase plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average period     2 months 12 days    
Purchase price of common stock as percentage of fair market value   85.00%      
Shares available for issuance, description     The offering period is determined by the compensation committee and may be up to 27 months long. Current offering periods commence on each of September 1 and March 1 during the term. Purchase dates will be set for the last trading day in each six-month period and will occur on each of August 31 and February 28 (unless such days are not trading days).    
Employee Stock Option [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation costs     $ 3,000    
Weighted average period     2 years 7 months 6 days    
Subsequent Event [Member] | Amended and Restated ESPP [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Aggregate number of shares of common stock reserved under the plan 29,760        
Stock issued during period, shares, period increase 14,860