XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt (Schedule of Long-term Debt) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Revolving Credit Facility    
Debt Instrument [Line Items]    
Current borrowing capacity $ 400,000 $ 400,000
Availability on revolving credit facility 394,946 395,069
Standby Letters of Credit    
Debt Instrument [Line Items]    
Less: standby letters of credit issued to third parties $ (5,054) $ (4,931)