v3.25.2
Net Loss Per Share (Details)
Apr. 12, 2023
shares
Jan. 26, 2023
D
$ / shares
shares
HSAC 2 Holdings, LLC    
Net Loss Per Share    
Sponsor share forfeiture (as percent)   25.00%
Number of shares forfeiture by sponsor   1,000,000
HSAC 2 Holdings, LLC | Initial Milestone Event    
Net Loss Per Share    
Number of shares forfeiture by sponsor   500,000
Sponsor share forfeiture, stock price trigger | $ / shares   $ 15
Sponsor share forfeiture, threshold trading days | D   20
Sponsor share forfeiture, threshold consecutive trading days | D   30
HSAC 2 Holdings, LLC | Final Milestone Event    
Net Loss Per Share    
Number of shares forfeiture by sponsor   500,000
Sponsor share forfeiture, stock price trigger | $ / shares   $ 20
Sponsor share forfeiture, threshold trading days | D   20
Sponsor share forfeiture, threshold consecutive trading days | D   30
HSAC2    
Net Loss Per Share    
Percent of shareholders elected to participate in earnout   91.00%
HSAC2 | Initial Milestone Event    
Net Loss Per Share    
Number of shares issuable as earnout consideration 4,000,000 4,000,000
Number of shares issuable as earnout consideration due to rounding 3,999,987  
Forfeitable shares 500,000  
HSAC2 | Final Milestone Event    
Net Loss Per Share    
Number of shares issuable as earnout consideration   4,000,000
HSAC2 | Minimum    
Net Loss Per Share    
Share lock up period   6 months
HSAC2 | Maximum    
Net Loss Per Share    
Share lock up period   12 months
Number of shares issuable as earnout consideration   8,000,000
HSAC2 | Maximum | Initial Milestone Event    
Net Loss Per Share    
Number of shares issuable as earnout consideration 4,000,000