v3.26.1
Preferred Stock Warrants - Additional Information (Detail) - shares
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Preferred stock warrants, issued 0 0