XML 43 R27.htm IDEA: XBRL DOCUMENT
v3.22.1

Related party transactions | 12 Months Ended
--- | ---
Dec. 31, 2021
Related party transactions |
Related party transactions | 20. Related party transactions ​ The Company, through PERC and the services segment, purchases engineering and technology support services from various companies with a minority shareholder who is also a minority shareholder of PERC. During the years ended December 31, 2021 and 2020, the Company made total purchases of services of approximately $438,000 and $1,349,000 from these companies, respectively. These total purchases are included in the Company’s cost of revenue in the accompanying consolidated statements of income. ​ On February 1, 2021, PERC entered into a sublease agreement with a related company commencing March 14, 2021 and ending August 31, 2021. This lease has been extended on a month-to-month basis subsequent to August 31, 2021. During the year ended December 31, 2021, the Company recognized approximately $77,000 of expense related to this lease. This lease amount is included in the Company's general and administrative expenses in the accompanying consolidated statements of income. ​ The total amount of accounts payable outstanding to these companies as of December 31, 2021 and 2020, was approximately $164,000 and $201,000, respectively.

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

X
- Definition The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -URI http://asc.fasb.org/topic&trid=2122745 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864 + Details
Name: | us-gaap_RelatedPartyTransactionsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration