XML 103 R81.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Share-Based Compensation Expense - Ladder RSUs (Details) | Sep. 09, 2022 $ / shares
--- | ---
Stock Price Tranche $3.23 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 25.84
Fair Value (in dollars per share) | $ 8.88
Derived service period (in years) | 1 year 8 months 19 days
Stock Price Tranche $5.37 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 42.96
Fair Value (in dollars per share) | $ 8.48
Derived service period (in years) | 2 years 8 months 15 days
Stock Price Tranche $7.50 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 60.00
Fair Value (in dollars per share) | $ 8.24
Derived service period (in years) | 3 years 3 months 18 days
Stock Price Tranche $9.64 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 77.12
Fair Value (in dollars per share) | $ 7.92
Derived service period (in years) | 3 years 8 months 12 days
Stock Price Tranche $11.77 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 94.16
Fair Value (in dollars per share) | $ 7.76
Derived service period (in years) | 4 years 1 month 9 days
Stock Price Tranche $13.91 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 111.28
Fair Value (in dollars per share) | $ 7.52
Derived service period (in years) | 4 years 5 months 1 day
Stock Price Tranche $16.04 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 128.32
Fair Value (in dollars per share) | $ 7.28
Derived service period (in years) | 4 years 7 months 20 days
Stock Price Tranche $18.18 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 145.44
Fair Value (in dollars per share) | $ 7.12
Derived service period (in years) | 4 years 9 months 10 days
Stock Price Tranche $20.31 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 162.48
Fair Value (in dollars per share) | $ 6.96
Derived service period (in years) | 5 years
Stock Price Tranche $22.45 |
Share-Based Compensation Expense (Details) [Line Items] |
Stock Price Tranche (in dollars per share) | $ 179.60
Fair Value (in dollars per share) | $ 6.80
Derived service period (in years) | 5 years 1 month 6 days

X
- Definition Share-Based Compensation Expense (Details) [Line Items] + References No definition available. + Details
Name: | spru_ShareBasedCompensationExpenseDetailsLineItems
Namespace Prefix: | spru_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=spru_ShareBasedPaymentArrangementTrancheTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |