XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Legal Proceedings - Additional Information (Details) - SPEX Technologies, Inc. Lawsuit - Settled Litigation
Jun. 27, 2025
USD ($)
Jun. 16, 2025
USD ($)
Jan. 08, 2025
USD ($)
Oct. 18, 2024
USD ($)
Oct. 08, 2024
claim
Loss Contingencies [Line Items]          
Loss contingency, pending claims, number | claim         1
Lump sum awarded $ 1 $ 1   $ 316,000,000  
Post judgement interest     $ 237,000,000