XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Stock Incentive Plan (Details) - shares
Sep. 30, 2023
Dec. 31, 2022
Jun. 27, 2022
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     4,462 694
2018 Plan | Maximum        
Exela 2018 Stock Incentive Plan        
Common stock shares authorized       694