v3.25.2
Fair Value Measurements - Fair Value Hierarchy (Details) - Fair value measurements recurring basis - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Level 1    
Assets:    
Money market account $ 7,271 $ 19,014
Level 3    
Liabilities:    
Convertible notes payables 16,945 17,180
Level 3 | Convert Warrants    
Liabilities:    
Derivative Liability $ 255 $ 152