XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of Valuation Assumptions, PIPE Warrants (Details)
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Credit spread | PIPE warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement Input 0.133   0.127
Credit spread | Q2 2024 PIPE Warrant Amendment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement Input 0.122    
Credit spread | Q1 2024 PIPE Warrant Amendment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement Input   0.178  
Volatility | PIPE warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement Input 1.010   1.000
Volatility | Q2 2024 PIPE Warrant Amendment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement Input 0.980    
Volatility | Q1 2024 PIPE Warrant Amendment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement Input   1.050