v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Notional amount of outstanding notes receivable $ 6,000   $ 6,000   $ 28,500
Receivables due from affiliates 3,717   3,717   $ 4,622
Notes receivable with notional amount were repaid     22,500    
Notes receivable with notional amount were repaid in cash     5,000    
Notes receivable with notional amount were repaid in equity     17,500    
Affiliate of Arcline          
Related Party Transaction [Line Items]          
Advisory fees incurred 933 $ 625 1,665 $ 1,828  
Advisory fees paid $ 786 $ 904 1,399 $ 1,990  
Note payable due to an affiliate     $ 5,500    
Interest-bearing at SOFR 3.50%   3.50%    
Debt instrument maturity date     Apr. 19, 2030