XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Refund liability for expected returns $ 8.6 $ 12.3
Inventory expected to be recovered related to sales returns $ 4.5 $ 6.3
Period over which revenue is generally recognized for customer sales incentives (within) 1 year  
Minimum    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Term of majority of contracts 30 days  
Maximum    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Term of majority of contracts 60 days  
Term of contract 1 year