XML 170 R140.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - 2024 Stock Incentive Plan (Details) - shares
Dec. 31, 2025
Jul. 31, 2025
Jul. 25, 2025
Stock-Based Compensation      
Compensation outstanding award 278,212 105,239  
XBP 2024 Equity Plan      
Stock-Based Compensation      
Number of shares authorized for issuance (in shares)     1,727,187
Number of shares remain available for issuance (in shares) 1,305,831    
XBP 2024 Equity Plan | Restricted Stock Units      
Stock-Based Compensation      
Compensation outstanding award 278,212