v3.25.1
Stock Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures [Abstract]    
Number of Shares, Outstanding Beginning Balance 10,471,724  
Number of Shares, Granted 1,889,300  
Number of Shares, Exercised 0  
Number of Shares, Cancelled (22,563)  
Number of Shares, Outstanding Ending Balance 12,338,461 10,471,724
Number of Shares, Exercisable 5,982,995  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 5.61  
Weighted Average Exercise Price, Granted 0.99  
Weighted Average Exercise Price, Exercised 0  
Weighted Average Exercise Price, Cancelled 3.42  
Weighted Average Exercise Price, Outstanding Ending Balance 4.91 $ 5.61
Weighed Average Exercise Price, Exercisable $ 8.41  
Weighted Average Remaining Contractual Life (in Years) 7 years 5 months 23 days 7 years 3 months 7 days
Weighted Average Remaining Contractual Life (in Years), Exercisable 5 years 7 months 17 days