v3.25.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding. Stock Options, Beginning Balance 16,220,605  
Options granted, Stock Options 7,438,000  
Options cancelled or forfeited, Stock Options (907,407)  
Options expired, Stock Options 0  
Outstanding. Stock Options, Ending Balance 22,751,198 16,220,605
Options exercisable at March 31, 2025, Stock Options 6,014,433  
Outstanding, Weighted Average Exercise Price, Beginning balance $ 3.29  
Options granted, Weighted Average Exercise Price 1.82  
Options cancelled or forfeited, Weighted Average Exercise Price 1.93  
Options expired, Weighted Average Exercise Price 0  
Outstanding, Weighted Average Exercise Price, Ending balance 2.86 $ 3.29
Options exercisable at March 31, 2025, Weighted Average Exercise Price $ 5.44  
Outstanding, Weighted Average Remaining Contractual Life 8 years 9 months 18 days 8 years 8 months 12 days
Options exercisable at March 31, 2025, Weighted Average Remaining Contractual Life 7 years 8 months 12 days  
Outstanding, Aggregate Intrinsic Value, Beginning Balance $ 1,967  
Outstanding, Aggregate Intrinsic Value, Ending Balance 1,050 $ 1,967
Options exercisable at March 31, 2025, Aggregate Intrinsic Value $ 667