XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Carrying Amount    
Assets:    
Cash and Cash Equivalents $ 307,241 $ 294,651
Total Assets 307,241 294,651
Liabilities:    
Short-Term Debt 0 69,615
Long-Term Debt 1,043,374 943,734
Total 1,043,374 1,013,349
Fair Value    
Assets:    
Cash and Cash Equivalents 307,241 294,651
Total Assets 307,241 294,651
Liabilities:    
Short-Term Debt 0 69,615
Long-Term Debt 923,102 806,826
Total $ 923,102 $ 876,441