v3.26.1
Related party transactions - Management Fee to Affiliate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Management fee to affiliate $ 2,311 $ 2,301 $ 4,630 $ 4,628
Affiliated Entity        
Related Party Transaction [Line Items]        
Management fee to affiliate [1] $ 2,311 $ 2,301 $ 4,630 $ 4,628
[1] Refer to Note 10 for additional details on related party transactions.