v3.25.2
Investments - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
investment
loan
Jun. 30, 2024
USD ($)
investment
Dec. 31, 2024
USD ($)
loan
Dec. 31, 2023
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 26   25  
Number of loan receivable agreements secured by lease | loan 3   3  
Aggregate carrying value of loans $ 371,200   $ 351,600  
Credit risk, maximum exposure 371,200      
Net investments accounted for as direct financing lease receivables 1,264   1,313  
Allowance for loan losses $ 896 $ 669 $ 896 $ 666