v3.26.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 12, 2023
Mar. 20, 2023
Mar. 31, 2026
Dec. 31, 2025
Mar. 19, 2026
Line of Credit Facility [Line Items]          
Line of credit outstanding amount     $ 19,000    
Subscription Facility          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity   $ 25,000      
Debt Instrument, Maturity Date   Mar. 18, 2027      
Line of credit outstanding amount     9,900    
Long-term line of credit     $ 9,829 $ 11,022  
Line of credit facility, interest rate during period     6.15% 6.88%  
Line of credit facility, maximum amount outstanding during period     $ 29,950 $ 30,450  
Subscription Facility | ING Capital LLC [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 12,000
Subscription Facility | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate   1.90%      
SPV Facility          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity $ 25,000        
Debt Instrument, Maturity Date Dec. 12, 2028        
Fee on undrawn commitments 0.375%        
Long-term line of credit     $ 18,731 $ 18,607  
SPV Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 2.25%