Quarterly report pursuant to Section 13 or 15(d)

BASIS OF PRESENTATION (Schedule of Accounts Payable and Accrued Liabilities) (Details)

v3.21.2
BASIS OF PRESENTATION (Schedule of Accounts Payable and Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
May 17, 2021
Dec. 31, 2020
Accounting Policies [Abstract]      
Accounts payable and other accrued liabilities $ 147,852   $ 120,275
Revenue payable and suspense 127,954   124,628
Accrued contract rejection damages and shares held in reserve 121,994   0
Total accounts payable and accrued liabilities $ 397,800 $ 506,799 $ 244,903