Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of weighted average grant date fair value of options granted (Details)

v3.24.0.1
Stock-Based Compensation - Schedule of weighted average grant date fair value of options granted (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted [Line Items]    
Expected Volatility   81.00%
Expected Term in Years   5 years
Expected Forfeitures   0.00%
Risk Free Interest Rate   0.99%
Market PSUs    
Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted [Line Items]    
Expected Volatility 83.00%  
Expected Volatility, Minimum   53.00%
Expected Volatility, Maximum   80.00%
Expected Term in Years 3 years  
Risk Free Interest Rate 4.72%  
Risk Free Interest Rate, Minimum   2.10%
Risk Free Interest Rate, Maximum   4.50%
Minimum [Member] | Market PSUs    
Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted [Line Items]    
Expected Term in Years   3 years 3 months 18 days
Maximum [Member] | Market PSUs    
Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted [Line Items]    
Expected Term in Years   4 years