XML 93 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Interest payable $ 8,978 $ 14,680
Current portion of performance guarantee obligations 2,502 4,067
Current portion of lease liability 924 561
Deferred revenue 2,893 2,086
Other 27 410
Total $ 15,324 $ 21,804