XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]      
Notes payable $ 779,000 $ 770,000  
Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense)    
2020 Notes      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]      
Long-term debt, term     1 year 3 months 18 days
Convertible debt     $ 225,000
Private Placement [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]      
Minimum purchase price | $ / shares $ 3.18    
Change in fair value of rights from Private Placement $ 3,800,000    
Fair value measurement $ 2,300,000    
Discount Rate | 2020 Notes      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]      
Long-term debt, measurement input     0.15