XML 90 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of the Business and Basis of Presentation - Additional information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies      
Date of incorporation Oct. 21, 2016    
Net loss and net loss attributable to common stockholders $ 131,668 $ 126,612 $ 136,639
Accumulated deficit $ 703,045 $ 571,377