Annual report [Section 13 and 15(d), not S-K Item 405]

Net (Loss) Profit Per Share- Summary of Dilutive Securities are Excluded from the Denominator (Detail)

v3.25.1
Net (Loss) Profit Per Share- Summary of Dilutive Securities are Excluded from the Denominator (Detail) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,966,438 4,738,012
Unvested RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,587,890 1,307,521
Unvested or unexercised option awards    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,059,385 1,111,327
Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 852,498 852,498
Contingently issuable earnout shares    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,466,666 1,466,666