XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Loss Per Share - Summary of Basic and Diluted Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Basic and diluted loss per share:    
Net loss $ (34,813) $ (43,174)
Weighted average common shares outstanding - basic 43,013,825 42,709,706
Weighted average common shares outstanding - diluted 43,013,825 42,709,706
Basic loss per share $ (0.81) $ (1.01)
Diluted loss per share $ (0.81) $ (1.01)
Common share equivalents excluded due to anti-dilutive effect 55,046,280 52,784,891