XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
May 01, 2023
Apr. 30, 2023
Mar. 31, 2023
Cybersecurity Incident      
Subsequent Event [Line Items]      
Loss contingency, liability recorded     $ 0
Subsequent Events | Common Stock | Employee Stock Purchase Plan      
Subsequent Event [Line Items]      
Issuance of common stock under ESPP, Shares 194,508    
Issuance of common stock under ESPP $ 1,186,000    
Stock price per share $ 6.10    
Stock price per share $ 7.18    
Percentage discount on closing purchase price per share 15.00%    
Subsequent Events | Cybersecurity Incident      
Subsequent Event [Line Items]      
Loss contingency, period of occurrence description   In early April 2023, the Company detected a cybersecurity incident as part of its routine security monitoring protocols.  
Loss contingency, inestimable loss terms   The Company is unable at this time to reasonably estimate the possible loss or range of loss