Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation- Additional Information (Details)

v3.23.2
Stock-Based Compensation- Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2010
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Maximum number of shares that may be issued (in shares)       59,414
Weighted average fair value of options granted (in usd per share)   $ 3.26 $ 27.08  
Unamortized compensation expense related to options   $ 900,000    
Expected weighted average period of recognition of compensation expense   2 years 7 days    
Aggregate intrinsic value of options outstanding   $ 0    
Aggregate intrinsic value of options exercisable   $ 0    
Share price (in usd per share)   $ 0.64    
Employee Stock Options        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Award service period   3 years    
Restricted Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Expected weighted average period of recognition of compensation expense   2 years 6 months    
Unamortized compensation expense related to restricted stock   $ 300,000    
Tranche One        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   33.00%    
Tranche One | Employee Stock Options        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting period   1 year    
Tranche One | Restricted Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting period   1 year    
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   33.00%    
Tranche Two        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   67.00%    
Tranche Two | Employee Stock Options        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting period   24 months    
Tranche Two | Restricted Stock        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting period   24 months    
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   67.00%    
Holders Owning More Than Ten Percentage Voting Rights        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting period       5 years
Holders Owning More Than Ten Percentage Voting Rights | Minimum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Percentage of exercise price       110.00%
Holders Owning More Than Ten Percentage Voting Rights | Maximum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting period       10 years
2014 Plan        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Maximum number of shares authorized (in shares)   297,363    
Number of shares available for awards (in shares)   14,927    
2014 Plan | Employee Stock Options        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Additional shares authorized (in shares) 76,632      
ESPP        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares available for awards (in shares)   284    
Shares reserved for future offerings (in shares)   191 191