v3.26.1
Repurchase Obligations - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Repurchase Agreement Counterparty [Line Items]          
Interest under the repurchase obligations calculation description     Interest expense under these Repurchase Obligations is calculated as the product of (i) the difference in days between the trade date and the settlement date of the respective Macquarie Transaction and (ii) the interest rates as stipulated in the respective repurchase agreements.    
Macquarie Transactions          
Repurchase Agreement Counterparty [Line Items]          
Average principal balance     $ 8,629,000 $ 13,169,000  
Net proceeds from repurchase obligations     255,000 488,000  
Interest expense on repurchase transactions $ 140 $ 278 255 $ 488  
Outstanding repurchase obligations 527,000   $ 527,000   $ 0
Repurchase agreement weighted average annual interest rate     6.78% 8.01%  
Repurchase Agreements, Interest Expense Amount $ 140 $ 278 $ 255 $ 488  
Vitamin Shoppe, LLC.          
Repurchase Agreement Counterparty [Line Items]          
Repurchase agreement entered date     May 27, 2026    
Repurchase agreement stipulated interest per share $ 0.00018187   $ 0.00018187