Business Combinations (Schedule of Business Combinations on a Pro Forma Basis) (Details) - Jun. 30, 2015 - USD ($) $ / shares in Units, $ in Thousands |
Total |
Total |
|---|---|---|
| Pro forma basis: | ||
| Revenues | $ 4,545 | $ 8,496 |
| Net income attributable to common stockholders | $ 1,491 | $ 2,567 |
| Class A shares [Member] | ||
| Net income per common share attributable to common stockholders: | ||
| Basic and diluted (in dollars per share) | $ 0.06 | $ 0.11 |