XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net loss Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Potential anti-dilutive shares excluded from net loss per share calculation 1,193,436 4,835,752 1,716,010 4,835,752
Impairment loss $ 24,749 $ 0 $ 24,749 $ 0
Impairment loss per share basic (in dollars per share) $ (0.10)      
Impairment loss per share diluted (in dollars per share)     $ (0.11)