v3.25.1
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair Value Measurements        
Transfer of assets into (out of) level 3 $ 0 $ 0    
Transfers of assets from level 2 to level 1 0 0    
Transfers of assets from level 1 to level 2 0 0    
Transfer of liabilities into (out of) level 3 0 0    
Transfers of liabilities from level 1 to level 2 0 0    
Transfers of liabilities from level 2 to level 1 0 0    
Liabilities:        
Warrant liability 91 358 [1] $ 702 $ 620
Fair Value Measurements Recurring        
Assets:        
Cash equivalents 10,085 1,353    
Liabilities:        
Warrant liability 91 358    
Level 1 | Fair Value Measurements Recurring        
Assets:        
Cash equivalents 10,085 1,353    
Level 3 | Fair Value Measurements Recurring        
Liabilities:        
Warrant liability $ 91 $ 358    
[1] The condensed balance sheet as of December 31, 2024 was derived from the audited balance sheet as of that date.