Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Schedule of Share-based Compensation Expense Based on Fair Value of Options (Details)

v3.24.1.u1
Share-Based Compensation - Schedule of Share-based Compensation Expense Based on Fair Value of Options (Details) - Stock Options
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility rate, minimum 50.00%
Expected volatility rate, maximum 51.00%
Risk free interest rate, minimum 4.25%
Risk free interest rate, maximum 4.28%
Expected lives at date of grant (in years) 4 years 21 days
Weighted average fair value of options granted (usd per share) | $ / shares $ 3.97
Total intrinsic value of options exercised | $ $ 0