XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Quantitative Information Level 3 Measurements ) (Details) - Level 3 - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Valuation, Third Party Appraisal | Frac sand assets | Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset fair value $ 2,946    
Implied based on market prices | Convertible preferred securities | Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset fair value 15,905 $ 11,618 $ 11,649
Implied based on market prices | Property, Plant and Equipment [Member] | Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset fair value $ 700