XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - New Revolving Credit Agreement (Details)
Dec. 18, 2024
USD ($)
2029 Revolving Facility | Line of Credit | Revolving Facility  
Line of Credit Facility [Line Items]  
Line of credit facility, maximum borrowing capacity $ 310,000,000.0