v3.26.3
SUBSEQUENT EVENTS - Long-Term Debt (Details) - USD ($)
$ in Millions
Oct. 31, 2026
Sep. 30, 2026
Feb. 04, 2026
Truist Bank Credit Agreement, Senior Unsecured Revolving Credit Facility      
Subsequent Events      
Line of credit facility, maximum borrowing capacity   $ 250.0 $ 250.0
Subsequent Event | Forecast | Truist Bank Credit Agreement, 2030 Senior Unsecured Term Loan Credit Facility      
Subsequent Events      
Line of credit facility, maximum borrowing capacity $ 100.0    
Debt instrument, term 4 years    
Subsequent Event | Forecast | Truist Bank Credit Agreement, Senior Unsecured Revolving Credit Facility      
Subsequent Events      
Line of credit facility, maximum borrowing capacity, increase $ 75.0    
Line of credit facility, maximum borrowing capacity $ 325.0