XML 39 R29.htm IDEA: XBRL DOCUMENT
v3.23.1

Deposits on Equipment (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2023
Disclosure Deposits On Equipment [Abstract] |
Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing | The open purchase agreement commitments, deposits paid and expected delivery timing are summarized below as of March 31, 2023 (in thousands):
Vendor |  | Agreement Dates |  | Open Purchase Commitment |  |  | Deposits Paid |  |  | Expected Shipping for Open Purchase Commitments
Bitmain (1) |  | November and December 2022 |  | $ | 127 |  |  | $ | 127 |  |  | April 2023
Other vendors |  | Various |  |  | 1,016 |  |  |  | 1,016 |  |  |
Total |  |  |  | $ | 1,143 |  |  | $ | 1,143 |  |  |
__________ (1) Pursuant to the Company’s agreement with Bitmain, the Company is responsible for all logistics costs related to transportation, packaging for transportation and insurance related to the delivery of the miners.

X
- Definition Disclosure Deposits On Equipment. + References No definition available. + Details
Name: | cifr_DisclosureDepositsOnEquipmentAbstract
Namespace Prefix: | cifr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of purchase agreement commitments, deposits paid and expected delivery timing. + References No definition available. + Details
Name: | cifr_ScheduleOfPurchaseAgreementCommitmentsDepositsPaidAndExpectedDeliveryTimingTableTextBlock
Namespace Prefix: | cifr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration