XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan - Schedule of Stock Option Activity Under 2019 Plan (Detail) - 2019 Plan [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options outstanding, beginning balance 6,529,092  
Options forfeited 0  
Options expired (63,032)  
Options outstanding, ending balance 6,466,060 6,529,092
Options vested and exercisable 5,097,383  
Options vested and expected to vest 6,466,060  
Weighted average exercise price, beginning balance $ 6.88  
Weighted average exercise price, forfeited 0  
Weighted average exercise price, expired 8.2  
Weighted average exercise price, ending balance 6.86 $ 6.88
Weighted average exercise price, vested and exercisable 8.05  
Weighted average exercise price, vested and expected to vest $ 6.86  
Weighted average remaining contractual term, balance 6 years 10 months 24 days 6 years 10 months 24 days
Options vested and exercisable, March 31, 2024 6 years 4 months 24 days  
Options vested and expected to vest, March 31, 2024 6 years 10 months 24 days