v3.26.1
Stockholders' Equity - Schedule of Common Stock, Reserved for Future Issuance (Detail) - shares
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Total common stock reserved 24,225,610 24,120,936
Options Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved 23,684,944 [1] 23,580,270
Preferred Stock Warrants Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved 540,666 540,666
[1] Includes 5,476,086 options exercisable for shares of common stock, which underlying shares of common stock were transferred in the name of the Company to Futu Network Technology Limited, the stock plan administrator of the 2023 Omnibus Incentive Sub-Plan for Chinese participants.