v3.26.1
Shareholders' Equity - Additional Information (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
American Depositary Shares      
Class of Stock [Line Items]      
Number of ordinary shares per ADS     3
Open Market Sale Agreement | Jefferies LLC      
Class of Stock [Line Items]      
Maximum percentage of commission payable on aggregate gross proceeds 3.00%    
Sales made under agreement   0