XML 61 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Stock Incentive Plan (Details) - shares
Sep. 30, 2019
Dec. 31, 2018
Jan. 17, 2018
Exela 2018 Stock Incentive Plan      
Common stock shares authorized 1,600,000,000 1,600,000,000  
2018 Plan      
Exela 2018 Stock Incentive Plan      
Common stock shares authorized     8,323,764