XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets - Additional Information (Detail)
¥ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
CNY (¥)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]              
Finite-lived intangible assets, Weighted average amortization period         7 years 4 months 24 days 7 years 4 months 24 days 4 years 14 days
Amortization of intangible assets $ 167,000 $ 8,500 $ 234,000 $ 16,000      
Etorel IP Rights              
Finite-Lived Intangible Assets [Line Items]              
Total consideration of intangible assets         ¥ 35.0 $ 4,900,000