XML 567 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Data - Narrative (Details)
¥ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Nov. 01, 2022
CNY (¥)
Nov. 30, 2022
USD ($)
Nov. 30, 2022
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Depreciation       $ 15.4 $ 13.1 $ 11.9
Asset impairment charges         0.4 $ 0.2
Purchase of non-controlling equity interest ¥ 815.4 $ 23.2 ¥ 169.1 95.7    
Remaining liability         $ 93.7  
Foreign exchange loss       $ (2.6)