XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity and Share Based Compensation - Summary of Fair Value Assigned To The Option Issues (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected volatility, minimum 85.70% 84.00% 68.30%
Expected volatility, maximum 87.80% 89.90% 75.70%
Risk-free interest rate, minimum 2.76% 1.41% 1.07%
Risk-free interest rate, maximum 4.15% 3.28% 1.54%
Expected life 6 years 6 months 6 years 6 months  
Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected life     4 years 6 months
Fair value $ 0.44 $ 0.93 $ 4.29
Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected life     6 years 10 months 24 days
Fair value $ 0.82 $ 4.33 $ 7.31