XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES (Purchase Commitments) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Accrued estimated losses $ 2.5  
Purchase commitment    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase commitments with third party manufacturers $ 380.5 $ 274.9