XML 93 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 03, 2024
Aug. 21, 2020
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2025
Stock-Based Compensation          
Number of common stock remain available for future grant     9,065,596 14,031,469  
Stock-based compensation expense     $ 10,821 $ 3,495  
2020 Plan          
Stock-Based Compensation          
Vesting period (years)   4 years      
Number of shares authorized to issue under plan       2,560,401  
Number of common stock remain available for future grant       60,792  
2020 Plan | Vesting on the anniversary of the vesting commencement          
Stock-Based Compensation          
Vesting percentage (%)   25.00%      
2020 Plan | Vesting in equal monthly installments over the subsequent thirty-six (36) months          
Stock-Based Compensation          
Vesting period (years)   36 months      
Vesting percentage (%)   75.00%      
2024 Plan          
Stock-Based Compensation          
Number of shares authorized to issue under plan     4,775,477    
Percentage of outstanding stock maximum     12.00%    
Maximum additional number of outstanding capital stock percent 5.00%        
Number of common stock remain available for future grant     359,399    
2024 Plan | Subsequent event          
Stock-Based Compensation          
Number of common stock remain available for future grant         2,449,069
2024 ESPP          
Stock-Based Compensation          
Number of shares authorized to issue under plan 397,956        
Maximum additional number of outstanding capital stock percent 1.00%        
Additional shares To Be authorized 1,000,000        
Issuance of common stock in period     0    
Stock-based compensation expense     $ 0    
2024 ESPP | Subsequent event          
Stock-Based Compensation          
Number of shares authorized to issue under plan         815,890