XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 02, 2019
Dec. 31, 2024
Dec. 31, 2023
Nov. 29, 2024
Oct. 06, 2024
Sep. 30, 2024
Mar. 04, 2024
Class Of Stock [Line Items]              
Common stock reserved for issuance 6,350,000     4,500,000 3,000,000   600,000
Common stock, par value $ 0.01 $ 0.01       $ 0.01  
Increase in shares available for issuance, description The shares available for issuance will automatically increase on January 1st of each year, by the lesser of (A) 3% of the number of shares of Common Stock outstanding as of the close of business on the immediately preceding December 31st; and (B) the number of shares of Common Stock determined by our board of directors on or prior to such date for such year.            
Increase in shares available for issuance expressed as percentage of number of shares of common stock outstanding 3.00%            
Stock-based compensation   $ 7,771 $ 8,380        
Due to Termination of Former CEO              
Class Of Stock [Line Items]              
Stock-based compensation   2,600          
Due to Termination of Former Senior Management Employee              
Class Of Stock [Line Items]              
Stock-based compensation   $ 400          
2019 Equity Incentive Plan              
Class Of Stock [Line Items]              
Common stock reserved for issuance 5,300,000            
2019 Employee Stock Purchase Plan              
Class Of Stock [Line Items]              
Common stock reserved for issuance 1,050,000