v3.25.2
Stockholders' Equity - Summary of Outstanding Warrants for Company's Common Stock (Detail)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Shares Underlying Outstanding Warrants 43,700,169
Exercise Price One [Member]  
Class Of Warrant Or Right [Line Items]  
Expiration Date 2027-04
Shares Underlying Outstanding Warrants 24,725
Exercise Price | $ / shares $ 2.87
Exercise Price Two [Member]  
Class Of Warrant Or Right [Line Items]  
Expiration Date 2027-06
Shares Underlying Outstanding Warrants 41,736
Exercise Price | $ / shares $ 2.87
Exercise Price Three [Member]  
Class Of Warrant Or Right [Line Items]  
Expiration Date 2028-12
Shares Underlying Outstanding Warrants 11,332
Exercise Price | $ / shares $ 2.87
Exercise Price Four [Member]  
Class Of Warrant Or Right [Line Items]  
Shares Underlying Outstanding Warrants 43,622,376
Exercise Price | $ / shares $ 0.001
Expiration Date None