v3.26.1
Organization and Description of Business - Additional Information (Detail 1) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Common Stock [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Issuance of common stock, shares 277,250 152,360 284,278