XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Detail) - $ / shares
9 Months Ended
Nov. 06, 2024
Jun. 11, 2020
Sep. 30, 2024
Jan. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued during the period 0        
Service Based Options | Certain Employees Directors And Consultants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued during the period     3,693,074    
Weighted average grant date fair value     $ 1.87    
Share based compensation by share based payment weighted average period     4 years    
2020 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock reserved for future issuance   2,547,698 790,738    
Share based compensation by share based payment arrangement number of shares authorized for issuance       19,462,688 16,813,962
Stock based compensation vesting period service based     4 years    
Stock based compensation period of expiry     10 years    
2020 Stock Incentive Plan | Maximum | Additional From 2017 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock reserved for future issuance   7,173,014      
2020 Stock Incentive Plan | Maximum | Annual Increase 2021 To 2030          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of common stock shares additionally reserved for issuance   4.00%      
Employee Stock Purchase Plan 2020          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation by share based payment arrangement number of shares authorized for issuance       2,777,974 2,115,792
Shares issued     2,204,771    
Employee Stock Purchase Plan 2020 | Maximum | Annual Increase 2021 To 2030          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of common stock shares additionally reserved for issuance   1.00%      
Number of share instruments newly issued under a share-based compensation plan   1,302,157