XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Contingencies (Details) - Smart Packaging Solutions SA v. CPI Card Group, Inc. - Pending Litigation
Dec. 31, 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