v3.26.1
DEBT AND CREDIT FACILITIES - Schedule of Outstanding Amounts Issued or Drawn under Credit Facilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Line of Credit Facility [Line Items]  
Issued or Drawn $ 461,605
Revolving Credit Facility | Line of Credit  
Line of Credit Facility [Line Items]  
Issued or Drawn 0
Letter of Credit | Line of Credit | Secured  
Line of Credit Facility [Line Items]  
Issued or Drawn 176,605
Letter of Credit | Line of Credit | Unsecured  
Line of Credit Facility [Line Items]  
Issued or Drawn $ 285,000