XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Summary of Stock Option Shares Outstanding and Exercisable (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 2,235,052 1,732,460
Weighted Average Remaining Contractual Term (Years), Exercisable 7 years 7 months 6 days  
Number of Shares, Exercisable 1,316,515  
$15.00 - $24.99 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 2,234,553  
Weighted Average Remaining Contractual Term (Years), Exercisable 8 years  
Number of Shares, Exercisable 1,316,016  
$25 + [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 499  
Weighted Average Remaining Contractual Term (Years), Exercisable 6 years 1 month 6 days  
Number of Shares, Exercisable 499