XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule Of Financial Instruments Recorded At Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure $ 7,152 $ 6,993
Note [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 3,564 2,868
Warrant [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 3,588 4,125
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0 0
Level 1 | Note [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0 0
Level 1 | Warrant [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0 0
Level 2 | Note [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0 0
Level 2 | Warrant [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0 0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 7,152 6,993
Level 3 | Note [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 3,564 2,868
Level 3 | Warrant [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure $ 3,588 $ 4,125