v3.26.1
Notes Payable & Repurchase Agreement - Summary of Promissory Notes (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Fair Value $ 1,942 [1] $ 2,066 [2]
Series I    
Debt Instrument [Line Items]    
Fair Value 971 [1] 995 [2]
Series II    
Debt Instrument [Line Items]    
Fair Value $ 971 [1] $ 1,071 [2]
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 Matures On 10/30/2055    
Debt Instrument [Line Items]    
Maturity Date Oct. 30, 2055 Oct. 30, 2055
Fair Value $ 440 $ 440
Promissory Notes Matures On 10/30/2055 | Series I    
Debt Instrument [Line Items]    
Fair Value 220 220
Promissory Notes Matures On 10/30/2055 | Series II    
Debt Instrument [Line Items]    
Fair Value 220 220
Promissory Notes    
Debt Instrument [Line Items]    
Fair Value 1,942 [1] 1,942 [2]
Promissory Notes | Series I    
Debt Instrument [Line Items]    
Fair Value 971 [1] 971 [2]
Promissory Notes | Series II    
Debt Instrument [Line Items]    
Fair Value $ 971 [1] $ 971 [2]
[1] The carrying amount outstanding under these debt obligations approximate their fair value as of June 30, 2026.
[2] The carrying amount outstanding under these debt obligations approximate their fair value as of December 31, 2025.