XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Maturities of Long-Term Debt) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2027 $ 35,000
2029 425,000
Total $ 460,000