v3.25.4
Net Loss per Share - Schedule of Potentially Dilutive Securities not Included in Calculation of Dilutive Net Loss per Share (Detail) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in calculation of dilutive net loss per share (in shares) 6,310,753 1,353,581 903,141
Class B Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in calculation of dilutive net loss per share (in shares) 241 577,349 577,349
Common stock options granted under the Plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in calculation of dilutive net loss per share (in shares) 1,017,620 705,593 249,247
Common stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in calculation of dilutive net loss per share (in shares) 5,292,892 70,639 76,545