XML 96 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2022
Dec. 31, 2023
Lease agreement commencing in 2025, for an administrative, global supply chain center and research and development center in Santa Ana, California    
Leases    
Aggregate rental amount $ 27.7  
Term of lease (in years) 10 years  
Minimum    
Leases    
Operating leases for corporate offices and certain equipment   1 year
Lessee option to extend   1 year
Maximum    
Leases    
Operating leases for corporate offices and certain equipment   21 years
Lessee option to extend   15 years