XML 87 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Dec. 07, 2018
Mar. 31, 2020
Fair Value Disclosures [Abstract]    
Time deposits, $250,000 or more   $ 250
ADA Carbon Solutions, LLC    
Business Combination, Separately Recognized Transactions [Line Items]    
Consideration transferred $ 66,500