Quarterly report pursuant to Section 13 or 15(d)

Share-based Compensation - Narrative (Details)

v3.23.1
Share-based Compensation - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2021
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2022
purchase_period
Dec. 31, 2021
purchase_period
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized share-based compensation expense | $   $ 50.9    
Unrecognized share-based compensation expense weighted average recognition period   1 year 7 months 6 days    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 2,500,000      
Number of purchase periods | purchase_period     2 4
Purchase period     12 months 24 months
Offering period     12 months  
Amended and Restated Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of additional shares authorized 23,800,000