XML 44 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 29, 2021
Aug. 14, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Summary Of Significant Accounting Policies [Line Items]              
Allowance for doubtful accounts     $ 100,000   $ 100,000   $ 100,000
Bad debt expense         $ 0   $ 0
Dividend yield     0.00% 0.00% 0.00% 0.00%  
Dividends         $ 0    
Minimum | ASU 2014-09              
Summary Of Significant Accounting Policies [Line Items]              
Standard payment terms         90 days    
Maximum | ASU 2014-09              
Summary Of Significant Accounting Policies [Line Items]              
Period between payment by customer and transfer of promised services         1 year    
Recognition period of incremental costs         1 year    
Follow-On Equity Offerings              
Summary Of Significant Accounting Policies [Line Items]              
Number of shares issued 3,950,000 6,578,947          
Shares issued price per share $ 38.00 $ 19.00          
Proceeds from Issuance or Sale of Equity $ 141,100,000 $ 117,500,000          
Offering costs incurred $ 300,000 $ 400,000          
Underwriters              
Summary Of Significant Accounting Policies [Line Items]              
Number of shares issued 592,500            
Proceeds from Issuance or Sale of Equity $ 21,200,000