XML 79 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Convertible Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 03, 2024
May 31, 2024
Aug. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Fair Value Measurements          
Change in fair value of BMS Note       $ 846 $ 300
BMS Notes          
Fair Value Measurements          
Face value of notes     $ 20,000    
Minimum proceeds from issuance of convertible preferred stock for automatic conversion of convertible promissory notes     $ 70,000    
Gain (Loss) on extinguishment $ 0        
Change in fair value of BMS Note       $ 800  
BMS Notes | Series C Preferred Stock          
Fair Value Measurements          
Number of shares issued on conversion 12,284,686 12,284,686