| Label | Element | Value |
|---|---|---|
| Stock Issued During Period, Value, New Issues | us-gaap_StockIssuedDuringPeriodValueNewIssues | $ 281,064,000 |
| Stock Issued During Period, Value, New Issues | us-gaap_StockIssuedDuringPeriodValueNewIssues | 140,915,000 |
| Stock Issued During Period, Value, Organizational Transactions | shls_StockIssuedDuringPeriodValueOrganizationalTransactions | 0 |
| Adjustments to Additional Paid in Capital, Deferred Tax Adjustment | shls_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAdjustment | (20,997,000) |
| Noncontrolling Interest, Increase (Decrease) from Equity Reallocation | shls_NoncontrollingInterestIncreaseDecreaseFromEquityReallocation | 0 |
| Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation | (137,000) |
| Stock Issued During Period, Value, Acquisitions | us-gaap_StockIssuedDuringPeriodValueAcquisitions | 6,500,000 |
| Stock Repurchased During Period, Value | us-gaap_StockRepurchasedDuringPeriodValue | 281,064,000 |
| APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 9,481,000 |
| Adjustments To Additional Paid In Capital, Deferred Tax Adjustment, Acquisition | shls_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAdjustmentAcquisition | 238,000 |
| Retained Earnings [Member] | ||
| Stock Issued During Period, Value, Organizational Transactions | shls_StockIssuedDuringPeriodValueOrganizationalTransactions | (92,806,000) |
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | us-gaap_ProfitLoss | (327,000) |
| Additional Paid-in Capital [Member] | ||
| Stock Issued During Period, Value, New Issues | us-gaap_StockIssuedDuringPeriodValueNewIssues | 69,939,000 |
| Stock Issued During Period, Value, New Issues | us-gaap_StockIssuedDuringPeriodValueNewIssues | 281,064,000 |
| Adjustments to Additional Paid in Capital, Deferred Tax Adjustment | shls_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAdjustment | (20,997,000) |
| Noncontrolling Interest, Increase (Decrease) from Equity Reallocation | shls_NoncontrollingInterestIncreaseDecreaseFromEquityReallocation | (7,240,000) |
| Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation | (3,755,000) |
| Stock Issued During Period, Value, Acquisitions | us-gaap_StockIssuedDuringPeriodValueAcquisitions | 6,500,000 |
| Stock Repurchased During Period, Value | us-gaap_StockRepurchasedDuringPeriodValue | 281,064,000 |
| APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 9,481,000 |
| Adjustments To Additional Paid In Capital, Deferred Tax Adjustment, Acquisition | shls_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAdjustmentAcquisition | 238,000 |
| Noncontrolling Interest [Member] | ||
| Stock Issued During Period, Value, New Issues | us-gaap_StockIssuedDuringPeriodValueNewIssues | 70,976,000 |
| Stock Issued During Period, Value, Organizational Transactions | shls_StockIssuedDuringPeriodValueOrganizationalTransactions | (88,644,000) |
| Noncontrolling Interest, Increase (Decrease) from Equity Reallocation | shls_NoncontrollingInterestIncreaseDecreaseFromEquityReallocation | 7,240,000 |
| Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation | 3,618,000 |
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | us-gaap_ProfitLoss | 1,596,000 |
| Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders | us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | 4,837,000 |
| Member Units [Member] | ||
| Stock Issued During Period, Value, Organizational Transactions | shls_StockIssuedDuringPeriodValueOrganizationalTransactions | 181,448,000 |
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | us-gaap_ProfitLoss | 2,675,000 |
| Common Class B [Member] | Common Stock [Member] | ||
| Stock Issued During Period, Value, Organizational Transactions | shls_StockIssuedDuringPeriodValueOrganizationalTransactions | $ 1,000 |
| Stock Issued During Period, Shares, Conversion of Units | us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits | (7,870,042) |
| Stock Issued During Period, Shares, New Issues | us-gaap_StockIssuedDuringPeriodSharesNewIssues | (5,234,210) |
| Stock Issued During Period, Shares, Organizational Transactions | shls_StockIssuedDuringPeriodSharesOrganizationalTransactions | 78,300,817 |
| Stock Repurchased During Period, Shares | us-gaap_StockRepurchasedDuringPeriodShares | 10,402,086 |
| Common Class A [Member] | Common Stock [Member] | ||
| Stock Issued During Period, Value, Organizational Transactions | shls_StockIssuedDuringPeriodValueOrganizationalTransactions | $ 1,000 |
| Stock Issued During Period, Shares, Conversion of Units | us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits | 7,870,042 |
| Stock Issued During Period, Shares, New Issues | us-gaap_StockIssuedDuringPeriodSharesNewIssues | 10,402,086 |
| Stock Issued During Period, Shares, New Issues | us-gaap_StockIssuedDuringPeriodSharesNewIssues | 11,550,000 |
| Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture | us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation | 40,665 |
| Stock Issued During Period, Shares, Organizational Transactions | shls_StockIssuedDuringPeriodSharesOrganizationalTransactions | 81,977,751 |
| Stock Issued During Period, Shares, Acquisitions | us-gaap_StockIssuedDuringPeriodSharesAcquisitions | 209,437 |