Annual report pursuant to Section 13 and 15(d)

BORROWINGS - Notes Payable Narrative (Details)

v3.24.3
BORROWINGS - Notes Payable Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2023
Nov. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Apr. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2015
Debt Instrument [Line Items]                              
Aggregate principal amount         $ 257,000 $ 257,000 $ 200,000   $ 188,813 $ 96,313 $ 57,500 $ 0 $ 0 $ 0 $ 0
Proceeds from issuance of notes payable         0 57,000 $ 50,000                
Interest payable         2,916 $ 2,956                  
Notes Payable | 7.75% Notes due 2028                              
Debt Instrument [Line Items]                              
Aggregate principal amount $ 57,000                            
Interest rate 7.75%                            
Proceeds from issuance of notes payable $ 55,100                            
Interest payable $ 4,400                            
Notes payable, fair value disclosure         58,300                    
Notes Payable | 3.75% Notes due 2027                              
Debt Instrument [Line Items]                              
Aggregate principal amount   $ 50,000                          
Interest rate   3.75%           3.75%              
Proceeds from issuance of notes payable   $ 48,500                          
Interest payable   $ 1,900                          
Notes payable, fair value disclosure         47,000                    
Notes Payable | 5.125% Notes due 2026                              
Debt Instrument [Line Items]                              
Aggregate principal amount     $ 50,000 $ 100,000                      
Interest rate     5.125% 5.125%                      
Proceeds from issuance of notes payable     $ 50,600 $ 97,700                      
Interest payable     $ 7,700                        
Notes payable, fair value disclosure         $ 147,800