XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Contingencies (Details) - Smart Packaging Solutions SA v. CPI Card Group, Inc. - Pending Litigation
Sep. 30, 2023
USD ($)
item
Apr. 20, 2021
item
Commitments and Contingencies    
The number of patents involved in lawsuit   4
The number of patents involved in lawsuit that have been invalidated 3  
The number of patents involved in lawsuit that remain under review 1  
Loss contingency accrual | $ $ 0