XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Earnings Per Share [Abstract]              
Net loss attributable to common stockholders—basic and diluted $ (15,261) $ (16,884) $ (12,540) $ (11,050) $ (32,145) $ (23,590) $ (56,600)
Net loss per share attributable to common stockholders- basic $ (0.38)   $ (0.53)   $ (1.01) $ (1.01)  
Net loss per share attributable to common stockholders- diluted $ (0.38)   $ (0.53)   $ (1.01) $ (1.01)  
Weighted-average common shares and pre-funded warrants outstanding - basic 39,703,550   23,490,591   31,739,197 23,460,218  
Weighted-average common shares and pre-funded warrants outstanding - diluted 39,703,550   23,490,591   31,739,197 23,460,218