XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based Compensation (Details) - shares
1 Months Ended 6 Months Ended
Jan. 31, 2023
Jun. 30, 2023
Jan. 01, 2023
Sep. 15, 2017
Amended and Restated 2017 Equity Incentive Plan        
Equity-based Compensation        
Number of shares authorized       4,334,131
2021 Equity Incentive Plan        
Equity-based Compensation        
Number of shares authorized   3,001,359    
Common stock shares reserved for issuance   7,543,185 1,449,577  
Maximum percentage of common shares issued and outstanding 5.00% 5.00%    
Number of shares that may be recycled   4,334,131    
ESPP        
Equity-based Compensation        
Number of shares authorized   209,532    
Maximum percentage of common shares issued and outstanding   1.00%    
Number of additional shares authorized   1,000,000