XML 88 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
9 Months Ended 12 Months Ended
Aug. 05, 2025
Customer
Jan. 13, 2023
USD ($)
Sep. 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.  
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