XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details) - USD ($)
12 Months Ended
Jan. 05, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 31, 2023
Sep. 30, 2021
Subsequent Event [Line Items]            
Acquisition related costs   $ 3,800,000 $ 0 $ 0    
Rewire            
Subsequent Event [Line Items]            
Acquisition related costs   $ 3,500,000        
Subsequent event | Rewire            
Subsequent Event [Line Items]            
Business acquisition, consideration $ 77,000,000          
Business acquisition, consideration held back $ 12,000,000          
Business acquisition, holdback period 15 months          
2021 Plan            
Subsequent Event [Line Items]            
Common stock reserved for issuance, annual increase percentage           5.00%
2021 Plan | Subsequent event            
Subsequent Event [Line Items]            
Common stock reserved for issuance, annual increase percentage         5.00%  
2021 ESPP | ESPP            
Subsequent Event [Line Items]            
Common stock reserved for issuance, annual increase percentage           1.00%
2021 ESPP | ESPP | Subsequent event            
Subsequent Event [Line Items]            
Common stock reserved for issuance, annual increase percentage         1.00%