XML 164 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Assets and Liabilities Measured at Fair Value - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying Amount    
Current and long-term debt, carrying amount $ 1,385,080 $ 1,275,374
Fair Value    
Current and long-term debt, fair value $ 1,326,101 $ 1,185,961