XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders’ Notes Receivable and Redeemable Common Stock (Details) - USD ($)
$ in Thousands, shares in Millions
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Aug. 31, 2018
Class of Stock [Line Items]          
Temporary equity, common stock, shares issued         1.6
2.42% due August 2021 | Notes Payable, Other Payables          
Class of Stock [Line Items]          
Debt instrument, face amount         $ 4,000
Debt instrument, interest rate         2.42%
Redeemable Common Stock          
Class of Stock [Line Items]          
Temporary equity, carrying amount, attributable to parent $ 0 $ 0 $ 19,025 $ 19,025