XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Summary of Promissory Notes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Promissory Notes Matures on 6/28/2054  
Debt Instrument [Line Items]  
Maturity Date Jun. 28, 2054
Fair Value $ 1,072
Promissory Notes Matures on 6/28/2054 | Series I  
Debt Instrument [Line Items]  
Fair Value 536
Promissory Notes Matures on 6/28/2054 | Series II  
Debt Instrument [Line Items]  
Fair Value $ 536
Promissory Notes Matures on 11/1/2054  
Debt Instrument [Line Items]  
Maturity Date Nov. 01, 2054
Fair Value $ 430
Promissory Notes Matures on 11/1/2054 | Series I  
Debt Instrument [Line Items]  
Fair Value 215
Promissory Notes Matures on 11/1/2054 | Series II  
Debt Instrument [Line Items]  
Fair Value 215
Promissory Notes  
Debt Instrument [Line Items]  
Fair Value 1,502 [1]
Promissory Notes | Series I  
Debt Instrument [Line Items]  
Fair Value 751 [1]
Promissory Notes | Series II  
Debt Instrument [Line Items]  
Fair Value $ 751 [1]
[1] The carrying amount outstanding under these debt obligations approximate their fair value as of December 31, 2024.