XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-based Compensation (Details) - shares
1 Months Ended 3 Months Ended
Jan. 31, 2023
Mar. 31, 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,224,254    
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