XML 64 R51.htm IDEA: XBRL DOCUMENT v3.26.3
Loss Per Share - Schedule of Anti-Dilutive Shares Excluded from Calculation of Diluted Loss Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from calculation of diluted loss per share (in shares) 69,449,220 81,532,890 69,449,220 81,532,890
Non-vested restricted shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from calculation of diluted loss per share (in shares) 22,087,660 25,790,340 22,087,660 25,790,340