XML 137 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restricted Net Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted net assets      
Minimum required statutory reserve of annual after-tax profit (as a percent) 10.00%    
Required statutory reserve as a percentage of registered capital (as a percent) 50.00%    
Appropriation to statutory reserves $ 0 $ 0 $ 0
PRC      
Restricted net assets      
Restricted net assets $ 1,709,961,000 $ 2,114,277,000