v3.25.2
SCHEDULE II — CONDENSED FINANCIAL INFORMATION OF REGISTRANT (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Notes payable $ 100,000   $ 50,000
Parent Company      
Debt Instrument [Line Items]      
Notes payable 100,000   $ 50,000
Promissory Note | Parent Company      
Debt Instrument [Line Items]      
Face amount   $ 57,000  
Stated interest rate   4.00%  
Notes payable 57,000    
Notes payable, fair value disclosure $ 56,300