Quarterly report pursuant to Section 13 or 15(d)

Capital Stock (Details)

v3.22.2
Capital Stock (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2021
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Equity [Abstract]        
Stock options exercised (shares)     174,600 212,631
Weighted average exercise price of stock options exercised (usd per share)     $ 2.47 $ 8.03
Proceeds from exercises of stock options     $ 432,000 $ 1,679,000
Subsidiary, Sale of Stock [Line Items]        
Stock options exercised (shares)     174,600 212,631
Weighted average exercise price of stock options exercised (usd per share)     $ 2.47 $ 8.03
Proceeds from exercises of stock options     $ 432,000 $ 1,679,000
PSC        
Subsidiary, Sale of Stock [Line Items]        
Sale period 3 years      
Value of shares for issuance   $ 50,000,000 $ 50,000,000  
Commissions as percentage of gross sales price 3.00%      
Shares issued (in shares)   0 0  
PSC | Maximum        
Subsidiary, Sale of Stock [Line Items]        
Value of shares for issuance $ 50,000,000      
Commissions and reimbursements of expenses as percentage of gross sales price 8.00%