XML 141 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Carrying Amount    
Assets:    
Cash and Cash Equivalents $ 230,373 $ 118,996
Total Assets 230,373 118,996
Liabilities:    
Short-Term Debt 81,422 8,204
Long-Term Debt 824,059 823,821
Total 905,481 832,025
Fair Value    
Assets:    
Cash and Cash Equivalents 230,373 118,996
Total Assets 230,373 118,996
Liabilities:    
Short-Term Debt 81,422 8,204
Long-Term Debt 710,839 681,615
Total $ 792,261 $ 689,819