v3.26.1
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Carrying Amount    
Assets:    
Cash and Cash Equivalents $ 348,354 $ 386,193
Total Assets 348,354 386,193
Liabilities:    
Short-Term Debt 67,971 60,242
Long-Term Debt 1,143,128 1,043,517
Total Liabilities 1,211,099 1,103,759
Fair Value    
Assets:    
Cash and Cash Equivalents 348,354 386,193
Total Assets 348,354 386,193
Liabilities:    
Short-Term Debt 67,971 60,242
Long-Term Debt 1,014,551 923,639
Total Liabilities $ 1,082,522 $ 983,881