Quarterly report pursuant to Section 13 or 15(d)

Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details)

v3.23.1
Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) - $ / shares
shares in Thousands
1 Months Ended 2 Months Ended 3 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Feb. 28, 2021
Mar. 31, 2023
May 31, 2019
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       1,240  
Warrants issued (in shares)       0  
Warrants exercised (in shares)       0  
Ending balance (in shares)       1,240  
2021 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Exercise price (in dollars per share)     $ 12.81 $ 12.81  
Term (Years)     5 years 5 years  
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       273  
Warrants issued (in shares)     273 0  
Warrants exercised (in shares)       0  
Ending balance (in shares)       273  
June 2020 Investor Warrants          
Schedule of Capitalization, Equity [Line Items]          
Exercise price (in dollars per share) $ 5.18     $ 5.18  
Term (Years)       5 years 6 months  
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       127  
Warrants issued (in shares)       0  
Warrants exercised (in shares)       0  
Ending balance (in shares)       127  
June 2020 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Exercise price (in dollars per share)       $ 5.64  
Term (Years)       5 years  
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       39  
Warrants issued (in shares) 122     0  
Warrants exercised (in shares)       0  
Ending balance (in shares)       39  
December 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Exercise price (in dollars per share)   $ 8.10   $ 8.10  
Term (Years)   5 years   5 years  
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       556  
Warrants issued (in shares)       0  
Warrants exercised (in shares)       0  
Ending balance (in shares)   556   556  
December 2019 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Exercise price (in dollars per share)   $ 8.44   $ 8.44  
Term (Years)       5 years  
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       52  
Warrants issued (in shares)       0  
Warrants exercised (in shares)       0  
Ending balance (in shares)   52   52  
May 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Exercise price (in dollars per share) $ 3.52     $ 3.52 $ 3.52
Term (Years)       5 years  
Class Of Warrant Or Right, Outstanding [Roll Forward]          
Beginning balance (in shares)       193  
Warrants issued (in shares)       0  
Warrants exercised (in shares)       0  
Ending balance (in shares)       193