XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements and Financial Instruments Fair value of financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Liabilities, fair value disclosure [Abstract]    
Available-for-sale debt securities: $ 40,610 $ 25,518
Marketable equity securities: 10,276 18,110
Revolving credit facility, noncurrent 206,262 150,433
Carrying value    
Liabilities, fair value disclosure [Abstract]    
Available-for-sale debt securities: 40,610 25,518
Marketable equity securities:   18,110
Revolving credit facility, noncurrent 206,262 150,433
Senior unsecured notes, noncurrent 60,000 75,000
Term loans, noncurrent 8,409 5,854
Total 274,671 231,287
Fair value    
Liabilities, fair value disclosure [Abstract]    
Available-for-sale debt securities: 40,610 25,518
Marketable equity securities: 10,276 18,110
Revolving credit facility, noncurrent 206,262 150,433
Senior unsecured notes, noncurrent 57,335 74,968
Term loans, noncurrent 8,420 5,610
Total $ 272,017 $ 231,011