XML 88 R44.htm IDEA: XBRL DOCUMENT
v3.20.1

STOCKHOLDERS' EQUITY (Common and Preferred Stock) (Detail) | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | ---
Mar. 31, 2020 Vote $ / shares shares | Dec. 31, 2019 Vote $ / shares shares | Dec. 31, 2018 $ / shares shares | Dec. 31, 2011 $ / shares shares
Common Stock |  |  |  |
Maximum individual common stock ownership (in hundredths) | 9.80% | 9.80% |  |
Private Placement |  |  |  |
Common Stock |  |  |  |
Common stock shares issued |  |  |  | 20,000,000
Price of shares (in dollars per share) | $ / shares |  |  |  | $ 10
Sale Of Stock Nature Of Consideration Received Per Transaction |  | The Company ceased raising capital under this private placement offering effective December 31, 2011. |  |
Preferred Stock |  |  |  |
Preferred Stock |  |  |  |
Preferred shares authorized (in shares) | 1,000,000 | 1,000,000 |  |
Common Class A |  |  |  |
Common Stock |  |  |  |
Common stock, shares authorized (in shares) | 100,000,000 | 100,000,000 | 100,000,000 |
Par value (in dollars per share) | $ / shares | $ 0.01 | $ 0.01 | $ 0.01 |
Number of votes holder is entitled | Vote | 1 | 1 |  |
Common stock shares issued | 17,763,683 | 17,763,683 | 17,721,422 |
Common Class B |  |  |  |
Common Stock |  |  |  |
Common stock, shares authorized (in shares) | 1,000 | 1,000 |  |
Par value (in dollars per share) | $ / shares | $ 0.01 | $ 0.01 |  |
Number of votes holder is entitled | Vote | 1 | 1 |  |
Common stock shares issued | 0 | 0 |  |
Common Class C |  |  |  |
Common Stock |  |  |  |
Common stock, shares authorized (in shares) | 9,000,000 | 9,000,000 |  |

X
- Definition The percentage of maximum individual common stock ownership. + References No definition available. + Details
Name: | sqft_MaximumIndividualCommonStockOwnership
Namespace Prefix: | sqft_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of votes the holder of a share of stock is entitled to. + References No definition available. + Details
Name: | sqft_NumberOfEntitledVotes
Namespace Prefix: | sqft_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale of stock nature of consideration received per transaction 1. + References No definition available. + Details
Name: | sqft_SaleOfStockNatureOfConsiderationReceivedPerTransaction1
Namespace Prefix: | sqft_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |