XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Schedule of Carrying Value and Estimated Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 28, 2021
Feb. 25, 2021
Aug. 08, 2019
Fair Value Disclosures [Abstract]            
Payment for Contingent Consideration Liability, Operating Activities $ 0 $ (368)        
Debt Instrument, Fair Value Disclosure 297,700   $ 352,300      
Notes Payable       $ 100,000 $ 125,000 $ 75,000
Unsecured Debt $ 335,700   $ 335,400