Annual report pursuant to Section 13 and 15(d)

Capital Structure - Equity Line of Credit (Details)

v3.22.4
Capital Structure - Equity Line of Credit (Details) - USD ($)
12 Months Ended
Aug. 30, 2022
May 06, 2021
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]        
Equity line of credit agreement, anniversary of closing date 36 months      
Shares issued (in shares)   2,500,000    
Issuance of common stock, commitment fee     $ 851,000 $ 0
Equity line of credit, shares sold     $ 0  
Common Stock        
Class of Stock [Line Items]        
Equity line of credit agreement, purchase commitment (up to) $ 50,000,000      
Equity line of credit agreement, prohibited from issuance or sell of shares resulting in beneficial ownership, percentage (more than) 9.99%      
Common Stock | Lincoln Park Capital Fund, LLC        
Class of Stock [Line Items]        
Shares issued (in shares)     299,491