XML 88 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
6 Months Ended 12 Months Ended
Aug. 05, 2025
Customer
Jan. 13, 2023
USD ($)
Jun. 30, 2025
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]        
Allegations by plaintiff     The complaint, brought by a Georgia resident on behalf of a proposed nationwide class and Georgia subclass, alleges that the Company failed to adequately safeguard, monitor, and protect the personally identifiable information (“PII”) of approximately 27,000 customers, which was allegedly compromised in a data breach discovered in June 2024 and disclosed to impacted individuals in July 2025.  
Subsequent Event [Member]        
Loss Contingencies [Line Items]        
Number of plaintiffs | Customer 27,000      
Lux Vending LLC [Member]        
Loss Contingencies [Line Items]        
Loss contingency damages sought value   $ 23.0    
Cash transaction value of business combination   880.0    
Lux Vending LLC [Member] | Maximum [Member]        
Loss Contingencies [Line Items]        
Loss contingency damages awarded value       $ 655.0
Loss contingency, estimated possible loss   23.0    
Lux Vending LLC [Member] | Minimum [Member]        
Loss Contingencies [Line Items]        
Loss contingency, estimated possible loss   $ 0.0