XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt (Schedule of Long-term Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Revolving Credit Facility    
Debt Instrument [Line Items]    
Total revolving credit facility $ (400,000) $ (400,000)
Availability on revolving credit facility 395,069 395,069
Standby Letters of Credit    
Debt Instrument [Line Items]    
Less: standby letters of credit issued to third parties $ 4,931 $ 4,931