XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation - Schedule of Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and Cash Equivalents $ 29,610 $ 15,617 $ 31,833  
Restricted Cash, Current Portion 733 735 853  
Restricted Cash, Less Current Portion 5,019 5,247 5,340  
Total Cash, Cash Equivalents, and Restricted Cash $ 35,362 $ 21,599 $ 38,026 $ 16,283