XML 118 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination - Pro-Forma Information (Details) - XBP Europe Holdings, Inc - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination, Pro Forma Information [Line Items]    
Net Revenue $ 879,629 $ 1,017,896
Net Loss $ (95,039) $ (67,869)