XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Shares, Beginning Balance 7,357,607  
Shares, Granted 1,838,510  
Shares, Exercised (22,750)  
Shares, Cancelled (4,082)  
Shares, Ending Balance 9,169,285 7,357,607
Shares, Exercisable 4,020,182  
Weighted Average Exercise Price, Beginning Balance $ 9.34  
Weighted Average Exercise Price, Granted 14.6  
Weighted Average Exercise Price, Exercised 5.09  
Weighted Average Exercise Price, Cancelled 9.61  
Weighted Average Exercise Price, Ending Balance 10.4 $ 9.34
Weighted Average Exercise, Exercisable $ 9.08  
Weighted Average Remaining Contract Term 8 years 3 months 18 days 8 years 1 month 6 days
Weighted Average Remaining Contract Term, Exercisable 7 years 7 months 6 days