XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Summary of Potential Common Shares Issuable (Detail) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,212,894 1,889,805
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 22,383 23,929
Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,190,511 1,197,626
Other Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 0 668,250