XML 103 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Narrative (Details)
Dec. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 4.05 $ 22.50 $ 26.25
Probability of reverse stock split and note and warrant exchange 90.00%    
Probability of closing merger   90.00%  
$0.04 Warrants      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 15.00    
$0.067 Warrants      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 25.13    
Measurement Input, Exchange Ratio      
Class of Warrant or Right [Line Items]      
Warrants measurement input   0.003  
Measurement Input, Exchange Ratio | $0.04 Warrants      
Class of Warrant or Right [Line Items]      
Warrants measurement input 0.90    
Measurement Input, Exchange Ratio | $0.067 Warrants      
Class of Warrant or Right [Line Items]      
Warrants measurement input 0.85    
Warrant liability      
Class of Warrant or Right [Line Items]      
Exchange ratio   0.003