v3.26.1
Borrowings - Summary of accrued interest and credit facility payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Interest expense payable $ 261 $ 21
Unused commitment fee payable 28 181
Total interest payable $ 289 $ 202