Quarterly report pursuant to Section 13 or 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Prevailing Interest Rates and Trading Activity (Details)

v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Prevailing Interest Rates and Trading Activity (Details) - Senior Credit Agreement - Senior Notes
$ in Thousands
Sep. 30, 2024
USD ($)
Carrying Value  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Senior Credit Agreement $ 743,622
Total Fair Value  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Senior Credit Agreement $ 757,031