v3.25.1
Stock-Based Compensation Expense - Summary of Stock Option Activity Under Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Shares, Outstanding December 31, 2024 6,314,561  
Shares, Granted 0  
Shares, Exercised 0  
Shares, Cancelled (1,800,575)  
Shares, Outstanding at March 31, 2025 4,513,986 6,314,561
Weighted Average Exercise Price, Outstanding December 31, 2024 $ 5.66  
Weighted Average Exercise Price, Granted 0  
Weighted Average Exercise Price, Exercised 0  
Weighted Average Exercise Price, Cancelled 9.21  
Weighted Average Exercise Price, Outstanding at March 31, 2025 $ 4.25 $ 5.66
Outstanding, Weighted Average Remaining Contractual Life (in years) 7 years 4 months 24 days 7 years 6 months
Aggregate Intrinsic Value, Outstanding   $ 0