XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 27, 2024
May 14, 2021
Dec. 31, 2024
Dec. 31, 2023
May 15, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of Underlying Shares, Granted     4,701,334    
Options exercised     343,998    
Unvested options outstanding     3,712,595    
Employee Stock Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized total compensation cost     $ 3.0    
Unrecognized total compensation cost, weighted-average period     1 year 9 months 29 days    
The 2020 Stock Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock shares reserved for issuance         3,000,000
Additional shares available for issuance 12,000,000 15,000,000      
Number of Underlying Shares, Granted     4,701,334 6,828,600  
Weighted average grant date fair value of options granted     $ 0.88 $ 0.69  
Shares available for grant 30,000,000        
Options exercised     343,998 0  
The 2020 Stock Incentive Plan [Member] | Employee Stock Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock shares reserved for issuance     12,991,925