v3.26.1
Stockholders' Equity - Summary of Stock Option Plan Activity (Detail) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Number of Options    
Number of Options, Outstanding at Beginning of the year 1,780,198 593,378
Number of Options, Granted 0 0
Number of Options, Expired (193) 0
Number of Options, Exercised 0 0
Number of Options, Outstanding at End of Period 1,780,005 593,378
Number of Options, Exercisable at End of Period 959,844 386,169
Weighted Average Exercise Price    
Weighted Average Exercise Price, Outstanding at Beginning Balance $ 3.83 $ 9.06
Weighted Average Exercise Price, Granted 0 0
Weighted Average Exercise Price, Expired (3,265.54) 0
Weighted Average Exercise Price, Exercised 0 0
Weighted Average Exercise Price, Outstanding at Ending Balance 3.48 9.06
Weighted Average Exercise Price, Exercisable $ 5.43 $ 11.51