Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Schedule of Changes in Estimated Fair Value of Derivative Asset) (Details)

v3.22.0.1
Fair Value Measurements (Schedule of Changes in Estimated Fair Value of Derivative Asset) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Balance as of January 1, 2021    
Change in fair value 18,626
Balance as of December 31, 2021 26,079  
Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Balance as of January 1, 2021    
Acquisition of Whinstone 13,967    
Change in fair value 12,112    
Balance as of December 31, 2021 $ 26,079