v3.26.1
Financing Arrangements - Credit Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Line of Credit Facility [Line Items]        
Line of Credit Facility, Commitment Fee Percentage     0.30%  
Line of Credit Facility, Periodic Payment, Interest $ 300,000 $ 100,000 $ 400,000 $ 100,000
Line of Credit Facility, Covenant Terms     a minimum consolidated net worth, defined as EHI’s total stockholders’ equity excluding any accumulated other comprehensive income or loss, of no less than $800.0 million; and (ii) a debt to total capitalization ratio of no more than 35%, in each case as determined in accordance with the Credit Agreement  
Line of Credit Facility, Covenant Compliance     EHI has remained in compliance with all of the covenants associated with the Credit Agreement since its inception  
Debt Issuance Costs, Gross 200,000   $ 200,000  
Line of Credit Facility, Fair Value of Amount Outstanding 20,000,000.0   $ 20,000,000.0  
Line of Credit Facility, Interest Rate During Period     5.15%  
Base Rate        
Line of Credit Facility [Line Items]        
Debt Instrument, Description of Variable Rate Basis     a base rate, defined as the higher of the Prime Rate, the Federal Funds Rate plus 0.50% and the Adjusted Term SOFR for a one-month tenor plus 1.00%  
Secured Overnight Financing Rate (SOFR)        
Line of Credit Facility [Line Items]        
Debt Instrument, Description of Variable Rate Basis     an Adjusted Term SOFR, defined as the applicable Adjusted Term SOFR, plus 1.50%  
Maximum [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Current Borrowing Capacity 35,000,000.0   $ 35,000,000.0  
Line of Credit Facility, Commitment Fee Percentage     0.55%  
Line of Credit Facility, Commitment Fee Amount     $ 75,000  
Minimum [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Current Borrowing Capacity $ 25,000,000.0   $ 25,000,000.0  
Line of Credit Facility, Commitment Fee Percentage     0.30%