XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Stock Incentive Plan (Details) - shares
1 Months Ended
Jun. 30, 2024
Jun. 13, 2024
Dec. 31, 2023
Jun. 27, 2022
Jan. 17, 2018
Exela Stock Incentive Plan          
Common stock shares authorized 1,600,000,000   1,600,000,000    
2018 Plan          
Exela Stock Incentive Plan          
Common stock shares authorized       4,462 694
2018 Plan | Maximum          
Exela Stock Incentive Plan          
Common stock shares authorized         694
XBP Europe 2024 Stock Incentive Plan          
Exela Stock Incentive Plan          
Share Based Compensation Number of Shares Authorized   5,520,270      
Exela 2024 Stock Incentive Plan          
Exela Stock Incentive Plan          
Share Based Compensation Number of Shares Authorized   500,000      
Number of shares issued 0