v3.26.1
Debt and Foreign Currency Transactions and Translations - Schedule of Foreign Denominated Debt Outstanding (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Mar. 31, 2026
EUR (€)
Mar. 31, 2026
USD ($)
Mar. 31, 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   $ 161,332 £ 147,500   $ 251,612 £ 217,000
Principal Amount Outstanding   170,488     262,965  
Unrealized Gain/(Loss)   (9,156)     (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 € 57,500 66,251   € 81,000 $ 94,357  
Principal Amount Outstanding   66,461     95,191  
Unrealized Gain/(Loss)   $ (210)     $ (834)  
Reset Date Jun. 26, 2026 Jun. 26, 2026 Jun. 26, 2026 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   € 90,000 $ 95,081  
Principal Amount Outstanding   104,027     105,768  
Unrealized Gain/(Loss)   $ (8,946)     $ (10,687)