XML 73 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Additional Information (Details) - Subsequent Events - Common Stock - Employee Stock Purchase Plan
$ / shares in Units, $ in Thousands
Apr. 30, 2024
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Issuance of common stock under ESPP, Shares | shares 167,351
Issuance of common stock under ESPP | $ $ 1,220
Stock price per share $ 7.29
Stock price per share $ 8.58
Percentage discount on closing purchase price per share 15.00%