XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Summary of Initial Fair Value of Warrants Estimated using Black - Scholes Option Pricing Model (Details)
Dec. 31, 2023
2023 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrant term 7 years
2022 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrant term 7 years
2020 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrant term 7 years
Risk Free Interest Rate | 2023 Warrants | Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.036
Risk Free Interest Rate | 2023 Warrants | Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.039
Risk Free Interest Rate | 2022 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.031
Risk Free Interest Rate | 2020 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.005
Dividend Yield | 2023 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0
Dividend Yield | 2022 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0
Dividend Yield | 2020 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0
Volatility | 2023 Warrants | Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.92
Volatility | 2023 Warrants | Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.95
Volatility | 2022 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.94
Volatility | 2020 Warrants  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.88