XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Share Based Compensation - Summary of Fair Value Assigned To The Option Issues (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected volatility, minimum 77.20% 85.70% 84.00%
Expected volatility, maximum 85.80% 87.80% 89.90%
Risk-free interest rate, minimum 3.08% 2.76% 1.41%
Risk-free interest rate, maximum 3.71% 4.15% 3.28%
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 4 months 24 days    
Fair value $ 0.56 $ 0.44 $ 0.93
Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Fair value $ 0.62 $ 0.82 $ 4.33