v3.26.1
Investments - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
loan
investment
Jun. 30, 2025
USD ($)
investment
Dec. 31, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
Investments [Abstract]        
Number of acquisitions individually represented more than five percentage of total investment activity | investment 0 0    
Number of loan receivable agreements secured | loan 39   28  
Number of loan receivable agreements secured by lease | loan 7   3  
Aggregate carrying value of loans $ 456,700   $ 398,000  
Credit risk, maximum exposure 456,700      
Net investments accounted for as direct financing lease receivables 4,306   4,361  
Allowance for loan losses $ 3,857 $ 896 $ 1,004 $ 896