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