v3.26.1
Debt and Foreign Currency Transactions and Translations - Schedule of Foreign Denominated Debt Outstanding (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
GBP (£)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
GBP (£)
Senior Secured Facility and SPV Financing Facilities            
Debt Instrument [Line Items]            
Original Principal Amount   $ 95,081 £ 90,000   $ 251,612 £ 217,000
Principal Amount Outstanding   102,834     262,965  
Unrealized Gain/(Loss)   (7,753)     (11,354)  
Senior Secured Facility and SPV Financing Facilities One | United Kingdom, Pounds            
Debt Instrument [Line Items]            
Original Principal Amount         62,174 £ 46,000
Principal Amount Outstanding         62,006  
Unrealized Gain/(Loss)         $ 167  
Reset Date       Mar. 31, 2026 Mar. 31, 2026 Mar. 31, 2026
Senior Secured Facility and SPV Financing Facilities Two | European Euro            
Debt Instrument [Line Items]            
Original Principal Amount € 90,000 95,081   € 81,000 $ 94,357  
Principal Amount Outstanding   102,834     95,191  
Unrealized Gain/(Loss)   $ (7,753)     $ (834)  
Reset Date       Mar. 30, 2026 Mar. 30, 2026 Mar. 30, 2026
Senior Secured Facility and SPV Financing Facilities Three | European Euro            
Debt Instrument [Line Items]            
Original Principal Amount       € 90,000 $ 95,081  
Principal Amount Outstanding         105,768  
Unrealized Gain/(Loss)         $ (10,687)