XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Employee retirement plan (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Retirement Benefits [Abstract]    
Employer matching contribution, percent of match 25.00%  
Employer matching contribution, percent of employees' gross pay 6.00%  
Maximum annual contributions per employee $ 500  
Vesting period (in years) 2 years  
Annual vesting percentage 50.00%  
Vesting percentage after two years of employment 1  
Contributions made $ 300,000 $ 200,000