XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Schedule of Carrying Value and Fair Value of Debt Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value $ 1,101,964 $ 951,877
Secured Debt | 2022 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 342,000 342,000
Secured Debt | 2023 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 214,714 215,000
Secured Debt | 2024 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 215,000  
Carrying value | Secured Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 1,101,964 951,877
Carrying value | Secured Debt | Wells Fargo Financing Facility    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 95,000 231,000
Carrying value | Secured Debt | SMBC Financing Facility    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 122,500 37,377
Carrying value | Secured Debt | Revolving Credit Facility    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 112,750 126,500
Carrying value | Secured Debt | 2022 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 342,000 342,000
Carrying value | Secured Debt | 2023 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 214,714 215,000
Carrying value | Secured Debt | 2024 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying value 215,000 0
Fair Value | Secured Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value 1,109,061 947,198
Fair Value | Secured Debt | Wells Fargo Financing Facility    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value 95,000 231,000
Fair Value | Secured Debt | SMBC Financing Facility    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value 122,500 37,377
Fair Value | Secured Debt | Revolving Credit Facility    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value 112,750 126,500
Fair Value | Secured Debt | 2022 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value 345,256 338,345
Fair Value | Secured Debt | 2023 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value 217,238 213,976
Fair Value | Secured Debt | 2024 Debt    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value $ 216,317 $ 0