XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plan (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee Benefit Plan    
Employees participating percentage 90.00%  
Company match percentage 50.00%  
Percent of employer match of employee's eligible pay 6.00%  
Vesting percentage 100.00%  
Maximum amount employer can contribute per employee per year $ 1,500  
Contribution expense $ 500,000 $ 300,000