XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Carrying Amount    
Assets:    
Cash and Cash Equivalents $ 284,814 $ 294,651
Total Assets 284,814 294,651
Liabilities:    
Short-Term Debt 58,853 69,615
Long-Term Debt 993,513 943,734
Total 1,052,366 1,013,349
Fair Value    
Assets:    
Cash and Cash Equivalents 284,814 294,651
Total Assets 284,814 294,651
Liabilities:    
Short-Term Debt 58,853 69,615
Long-Term Debt 879,759 806,826
Total $ 938,612 $ 876,441