v3.26.1
Related party transactions - Transactions with Red Creek Asset Management LLC (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
Affiliated Entity          
Related Party Transaction [Line Items]          
Management fee payable $ 2,300   $ 2,300   $ 2,300
Transactions with Red Creek Asset Management LLC | Related Party          
Related Party Transaction [Line Items]          
Fees paid to Asset Manager 527 $ 533 1,077 $ 1,173  
Transactions with Red Creek Asset Management LLC | Affiliated Entity          
Related Party Transaction [Line Items]          
Management fee payable $ 200   $ 200   $ 200