XML 141 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-based Compensation - Options - Fair Value Assumptions (Details) - Employee Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free interest rate, minimum (as a percent)   2.49%
Risk-free interest rate, maximum (as a percent)   2.92%
Risk-free interest rate (as a percent) 3.65%  
Expected volatility range, minimum (as a percent)   40.30%
Expected volatility range, maximum (as a percent)   45.67%
Expected volatility range (as a percent) 63.36%  
Share price (in dollars per share) $ 2.08  
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Share price (in dollars per share)   $ 2.26
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Share price (in dollars per share)   $ 3.07