v3.26.1
DEBT - Schedule of Debt Obligations (Parenthetical) (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
GBP (£)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
GBP (£)
Line of Credit            
Debt Instrument [Line Items]            
Aggregate Principal Committed $ 540,000 € 1,113 £ 371 $ 540,000 € 1,113 £ 371