XML 20 R6.htm IDEA: XBRL DOCUMENT
v3.21.1

Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Condensed Consolidated Statements of Stockholders' Equity |  |
Common stock for services per share issue one | $ 1.03 | $ 1.44
Common Stock For Services Per Share Issue Two | 2.00 | $ 1.03
Shares issued upon exercise of options one (per share) | 2.33 |
Exercised options one (per share) | 1.90 |
Exercised options two (per share) | 0.89 |
Exercised options, price per share, three (in dollars per share) | 1.00 |
Exercised options, price per share, four (in dollars per share) | $ 0.72 |

X
- Definition Per share value of common share granted (first issue) during the period for services. + References No definition available. + Details
Name: | clir_CommonStockForServicesPerShareIssueOne
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share value of common share granted during the period for services. + References No definition available. + Details
Name: | clir_CommonStockForServicesPerShareIssueTwo
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents information about stock option exercised per share, four. + References No definition available. + Details
Name: | clir_StockExercisedOptionsPerShareFour
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents information about stock exercised options per share one + References No definition available. + Details
Name: | clir_StockExercisedOptionsPerShareOne
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents information about stock option exercised per share, three. + References No definition available. + Details
Name: | clir_StockExercisedOptionsPerShareThree
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition it represents information about stock option exercised per share + References No definition available. + Details
Name: | clir_StockExercisedOptionsPerShareTwo
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents information about stock issued during period shares upon exercise of options per share two + References No definition available. + Details
Name: | clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareTwo
Namespace Prefix: | clir_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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