XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
employee
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net Revenue | $ $ 15,473 $ 15,857 $ 60,000
Years of service 25 years    
Number of employees | employee 300