v3.25.4
Shareholders' Equity - Details of Shares Issued (Parenthetical) (Details)
Dec. 31, 2025
$ / shares
Options exercised at $0.20/ADS or $0.07/ordinary share | American Depositary Shares  
Class of Stock [Line Items]  
Exercise price of stock option $ 0.2
Options exercised at $0.20/ADS or $0.07/ordinary share | Ordinary Shares  
Class of Stock [Line Items]  
Exercise price of stock option 0.07
Options exercised at $2.40/ADS or $0.80/ordinary share | American Depositary Shares  
Class of Stock [Line Items]  
Exercise price of stock option 4.23
Options exercised at $2.40/ADS or $0.80/ordinary share | Ordinary Shares  
Class of Stock [Line Items]  
Exercise price of stock option $ 1.41