XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Fair value of Stock Option Grants (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk free interest   1.47%
Risk free interest minimum 3.55%  
Risk free interest maximum 4.32%  
Dividend yield 0.00% 0.00%
Expected volatility 75.00% 58.80%
Expected life (years)   6 years 29 days
Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life (years) 6 years 3 months  
Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life (years) 6 years 29 days