SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Solaris Oilfield Infrastructure, Inc. – ‘10-Q’ for 3/31/23 – ‘XML’

On:  Thursday, 5/4/23, at 4:35pm ET   ·   For:  3/31/23   ·   Accession #:  1558370-23-8140   ·   File #:  1-38090

Previous ‘10-Q’:  ‘10-Q’ on 11/2/22 for 9/30/22   ·   Next:  ‘10-Q’ on 7/28/23 for 6/30/23   ·   Latest:  ‘10-Q’ on 4/26/24 for 3/31/24   ·   4 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 5/04/23  Solaris Oilfield Infrastruct… Inc 10-Q        3/31/23   53:7.7M                                   Toppan Merrill Bridge/FA

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   1.14M 
 2: EX-10.2     Material Contract                                   HTML     83K 
 3: EX-10.3     Material Contract                                   HTML   2.74M 
 4: EX-31.1     Certification -- §302 - SOA'02                      HTML     21K 
 5: EX-31.2     Certification -- §302 - SOA'02                      HTML     21K 
 6: EX-32.1     Certification -- §906 - SOA'02                      HTML     18K 
 7: EX-32.2     Certification -- §906 - SOA'02                      HTML     18K 
13: R1          Document and Entity Information                     HTML     72K 
14: R2          Condensed Consolidated Balance Sheets               HTML    150K 
15: R3          Condensed Consolidated Balance Sheets               HTML     39K 
                (Parenthetical)                                                  
16: R4          Condensed Consolidated Statements of Operations     HTML    109K 
17: R5          Condensed Consolidated Statements of Changes in     HTML     74K 
                Stockholders' Equity                                             
18: R6          Condensed Consolidated Statements of Changes in     HTML     17K 
                Stockholders' Equity (Parenthetical)                             
19: R7          Condensed Consolidated Statements of Cash Flows     HTML    118K 
20: R8          Consolidated Statements of Cash Flows               HTML     19K 
                (Parenthetical)                                                  
21: R9          Organization and Background of Business             HTML     19K 
22: R10         Summary of Significant Accounting Policies          HTML     38K 
23: R11         Property, Plant and Equipment                       HTML     43K 
24: R12         Senior Secured Credit Facility                      HTML     22K 
25: R13         Equity                                              HTML     99K 
26: R14         Income Taxes                                        HTML     27K 
27: R15         Concentrations                                      HTML     18K 
28: R16         Commitments and Contingencies                       HTML     21K 
29: R17         Related Party Transactions                          HTML     23K 
30: R18         Subsequent Events                                   HTML     18K 
31: R19         Summary of Significant Accounting Policies          HTML     47K 
                (Policies)                                                       
32: R20         Summary of Significant Accounting Policies          HTML     30K 
                (Tables)                                                         
33: R21         Property, Plant and Equipment (Tables)              HTML     41K 
34: R22         Equity (Tables)                                     HTML     99K 
35: R23         Summary of Significant Accounting Policies -        HTML     28K 
                Revenues Disaggregated (Details)                                 
36: R24         Property, Plant and Equipment (Details)             HTML     42K 
37: R25         Senior Secured Credit Facility (Details)            HTML     73K 
38: R26         Equity - Dividends (Details)                        HTML     22K 
39: R27         Equity - Share Repurchase (Details)                 HTML     31K 
40: R28         Equity - SBC (Details)                              HTML     23K 
41: R29         Equity - Restricted stock (Details)                 HTML     55K 
42: R30         Equity - Performance Stock Units (Details)          HTML     57K 
43: R31         Equity - EPS (Details)                              HTML     57K 
44: R32         Equity - Antidilutive (Details)                     HTML     28K 
45: R33         Income Taxes - Quarter (Details)                    HTML     32K 
46: R34         Concentrations (Details)                            HTML     35K 
47: R35         Commitments and Contingencies (Details)             HTML     19K 
48: R36         Related Party Transactions (Details)                HTML     67K 
51: XML         IDEA XML File -- Filing Summary                      XML     89K 
49: XML         XBRL Instance -- soi-20230331x10q_htm                XML    829K 
50: EXCEL       IDEA Workbook of Financial Reports                  XLSX     75K 
 9: EX-101.CAL  XBRL Calculations -- soi-20230331_cal                XML    118K 
10: EX-101.DEF  XBRL Definitions -- soi-20230331_def                 XML    531K 
11: EX-101.LAB  XBRL Labels -- soi-20230331_lab                      XML    856K 
12: EX-101.PRE  XBRL Presentations -- soi-20230331_pre               XML    637K 
 8: EX-101.SCH  XBRL Schema -- soi-20230331                          XSD     94K 
52: JSON        XBRL Instance as JSON Data -- MetaLinks              291±   448K 
53: ZIP         XBRL Zipped Folder -- 0001558370-23-008140-xbrl      Zip    541K 


‘XML’   —   XBRL Instance — soi-20230331x10q_htm


This Document is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:soi="http://www.solarisoilfield.com/20230331" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<link:schemaRef xlink:href="soi-20230331.xsd" xlink:type="simple"/>
<context id="As_Of_3_2_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i8tIxLjWOkqojEVuzUFCWQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-02 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SfBqVsNRfUSxM2U6OBNV7g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_4VdCmDzM2kKt6bPN9WGoEQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8aSl6f78kUqGDL0AZojRdA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_keM-1NG1PkuqhIrZ6RPeZQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_AubB6xm1cEGTrB36EqOziQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_geo4c8MCKEeZ2_iElOhhPQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_q3QD86WdI0up2dtRXCSv1w">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_F3TTvbEpE0uai9wrKmSj0w">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_uTC4w-mZQ0KquncBg9Lmig">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_VLuFvHIuokqIJNgqqdfINg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_zDDQmJJuZEW3RlhSo_WTTg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_HRxuMxz2406zfdSDX9-9og">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8a_pB1x9yEKHylBX1jq0gA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qSU-BsOZx028kEGNFbL3Xg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3b27kEeSy0OLJQQbnL_2dw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6vPN42ujzEOQ8RTNIR1vbw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zbrLIpkX7E2ukL5zcOZVKw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VfgLc-3PgkyNNBy2rAT3uw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_39M8OWzLrUO8EXa-zJUCpA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jvmUAlQ1kUSnjGUJ2jFTkw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PlanNameAxis_soi_LongTermIncentivePlanMember_cMYpjXmnAkeQwVM3MuoTKg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis"> soi:LongTermIncentivePlanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_ZQfnFCO2j0yR6qKqdR-TBQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis"> us-gaap:ShareBasedCompensationAwardTrancheTwoMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4dj8FR_0pEi3oxuoe9ebbA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis"> us-gaap:ShareBasedCompensationAwardTrancheThreeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_pa5phARkWkS63IkLpH7B_A">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis"> us-gaap:ShareBasedCompensationAwardTrancheOneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_soi_ShareBasedCompensationAwardTrancheFourMember_iEuaK_NOv02J6jBg7uGjFw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis"> soi:ShareBasedCompensationAwardTrancheFourMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_zc6CvmAYjEmQ6YdlIdaQMA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_soi_WellsiteServicesMember_WgRLaBj-RUSwvm4LOpNpAQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> soi:WellsiteServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_soi_TransloadingAndOtherMember_fD73Cx1e7U2dxIh8VH8Kiw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> soi:TransloadingAndOtherMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_soi_WellsiteServicesMember_Xfcw9ls5SUWofQehnkyuKA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> soi:WellsiteServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_soi_TransloadingAndOtherMember_M_6PwLpsXUazcIfYgsfXHA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> soi:TransloadingAndOtherMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ProfracMember_2vZkGfK1pEqk8oN8aCPbCg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> soi:ProfracMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_LckvTp028kisVTmRbKA6eg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> srt:BoardOfDirectorsChairmanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_q0WPm0e_P0aRXAICdxrDeA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> srt:BoardOfDirectorsChairmanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ThrcAffiliatesMember_yUwraRWNIU6W6oyEKrfcPg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> soi:ThrcAffiliatesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YQMosXUKHEqaHM8MtucFOQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:VehiclesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_po8xfE97TE6-yMR9vkNKeg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:MachineryAndEquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_7EUk3q1K0EuxQE_l2bYeNw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:LandMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_itLXka4IFki8wJ5p9YQTLg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember__LsiQRWgEki5tH0h3BK-Eg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:ComputerEquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_z2bHUaVKPUKiqn_tGpzLgQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:BuildingMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsInProcessMember_OhKSwgaqsUua9Op6oLFWWg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> soi:ProppantSystemsInProcessMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsAndRelatedEquipmentMember_DZOKy7wwIkCqc7snzLazmw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> soi:ProppantSystemsAndRelatedEquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_vLsd-Ms85ECX7TUhK-7JjQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:VehiclesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_US2V9BPfp0irAIozFMa_lg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:MachineryAndEquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_xQpKKgcyGkS8B7mz7ysIug">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:LandMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_WsTrh-iEVkWRGP2oSpHYhw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_rRc48ACxFESVlSR2P3YZpg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:ComputerEquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_pqTzu4HUP0KEnzqknLMtjw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:BuildingMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsInProcessMember_K2xykokmqEKKl2es9_HYSQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> soi:ProppantSystemsInProcessMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsAndRelatedEquipmentMember_UxwySQRxfkyYYfO39TJkOA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> soi:ProppantSystemsAndRelatedEquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_SolarisEnergyManagementLlcMember_CGs0OSWpD0KxJnoP52DUig">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> soi:SolarisEnergyManagementLlcMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ProfracMember_rdQqrqYKS0WhGbv3j7tJCw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> soi:ProfracMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_OtherCommitmentsAxis_soi_AccruedTaxExpenseMember_LXezmytEW0-sU8A2eK5jrg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis"> soi:AccruedTaxExpenseMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_hkpkABQCFEatXQQ76e6msw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> soi:TaxReceivableAgreementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_dei_LegalEntityAxis_soi_ThrcMember_srt_OwnershipAxis_soi_SolarisOilfieldInfrastructureMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_auyM_OeNg0-hDRizoDqDkw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> soi:SolarisOilfieldInfrastructureMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> soi:ThrcMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_dei_LegalEntityAxis_soi_ThrcMember_srt_OwnershipAxis_soi_SolarisOilfieldInfrastructureMember_IpUZYjgZvkWMceBTBiUYYw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> soi:SolarisOilfieldInfrastructureMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> soi:ThrcMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="Duration_4_28_2023_To_4_28_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1Te-hrT_S0G1jlID42btOg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-04-28 </startDate>
<endDate> 2023-04-28 </endDate>
</period>
</context>
<context id="Duration_4_28_2023_To_4_28_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_AAz0QDHkvEiKhWWiPnaJSg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-04-28 </startDate>
<endDate> 2023-04-28 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eW9lqaOQGEGqlSa2Xb1Afg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-10WZlJhE0yxMYeVO8LtEg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:PerformanceSharesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_nKyLsiYq7EmNAHUKPCzBGw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> srt:BoardOfDirectorsChairmanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_BM8pnRm3fEGY_FZSqS9GIA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> srt:BoardOfDirectorsChairmanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_yxBk_B4M9kyq69WupxvCWQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis"> us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> srt:BoardOfDirectorsChairmanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ThrcAffiliatesMember_Wz9tm0ve10yK8Hx4iV7Adw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> soi:ThrcAffiliatesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_0jDqIvDsA0qcCaOZ0PkgAg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis"> us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> srt:BoardOfDirectorsChairmanMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_ShTnY0pWRUepO_AWkuWM0A">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> soi:SolarisOilfieldInfrastructureLlcMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_1_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_3RoWJgP3ik-SIyqZs7p-3g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> soi:TaxReceivableAgreementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-01-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_1_31_2023_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_V_uwEBNKcE25HCfwEsIPvA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> soi:SolarisOilfieldInfrastructureLlcMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-01-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_KrY4wfplWkOMjS0qtcVdIQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> soi:SolarisOilfieldInfrastructureLlcMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_siBCrq9LC02g6XkeUiJpww">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_4_28_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_BqrgjL_KrUGJ-AXNG-GvTw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-28 </instant>
</period>
</context>
<context id="As_Of_4_28_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_5x4kL1-wH0KmNC-v8nHJRw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:BaseRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-28 </instant>
</period>
</context>
<context id="As_Of_4_28_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_XkQ5cGzGdUqiBvwyEtpabA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-28 </instant>
</period>
</context>
<context id="As_Of_4_28_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_SNEzMA3GIkWI8m-VA0pICA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:BaseRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-28 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_soi_CustomerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Y2sYR9C5R0Kz3dYMUCImhQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> soi:CustomerTwoMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:CustomerConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_soi_CustomerThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_KTlfRJEK6U-WxUsdeiuYFw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> soi:CustomerThreeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:CustomerConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_xkcwY8OlHkaoObcSXcP7ZA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> soi:CustomerOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:CustomerConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_soi_SupplierOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_QjTi3ehhskCXVUFnFFcmwQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> soi:SupplierOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AccountsPayableMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:SupplierConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-12-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_IeLru6usBE-iz6ZKcQ8MmQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> soi:CustomerOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AccountsReceivableMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:CustomerConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-12-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_soi_SupplierOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_icdzpQCgT0Cb3KcCpRPMMw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> soi:SupplierOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:CostOfGoodsTotalMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:SupplierConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZHR9iFtCpEOX6UQ9uXFWNA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> soi:CustomerOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:CustomerConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_SDdzLAF1fUKU9ZAD04mZvg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> soi:CustomerOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AccountsReceivableMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis"> us-gaap:CustomerConcentrationRiskMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_TAniX0R_lEqaYdTcc3fj8w">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_hZBwWUpJRkuaQKRSVE1c8w">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember__o0ibfpK50WCkElyjwSgWQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mSF1LsV1eUmTFM9g4GdN6Q">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2023_us-gaap_PlanNameAxis_soi_LongTermIncentivePlanMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_vO2we9pY5k2WfL0WYm5QGA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis"> soi:LongTermIncentivePlanMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_3_31_2022_7fMdXG0gYEaPO6Gfkj7NdA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
</entity>
<period>
<instant> 2022-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2021_j7eZXzAvWU6HCzyPvworZw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember_-c7EE863sEOklv1j4a0wjg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_PerformanceSharesMember_yfap-vgJMUuJl9Kvw2zOrA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:PerformanceSharesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_zzSKVeuliU-aXQd2eH0EQg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_CommonClassBMember_JyI495Ss_Eylid4X3leeUg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember_D3BtgrUFnkiv5IIOtcQjvA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_nCD7XG7pNEGqMIRqOxwyDQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:EmployeeStockOptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_CommonClassBMember_Ndq_2cb4fEe6lHgWE_8E0g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Ly3fdjc1C0OPj_v-GNMpcQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yVkLEPhFjEuX5lGi8ZdYeA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_txC0nip1TUOqcV8cBQS-3g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__Xrwdghavk-SGT5-mmm7Sw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_nRGUWYYw-karRK45AlfA6g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BLA5E46eD0Kt7A0j7xZ1GQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
</entity>
<period>
<instant> 2023-03-31 </instant>
</period>
</context>
<context id="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
</entity>
<period>
<instant> 2022-12-31 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_FQK8U3KW10K-oSPvdZ9NtA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> soi:TaxReceivableAgreementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="Duration_4_28_2023_To_4_28_2023_srt_StatementScenarioAxis_soi_BeginningJanuary012025Member_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_xUGq7iTp7kqnPlT-_Wr0ZQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementScenarioAxis"> soi:BeginningJanuary012025Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-04-28 </startDate>
<endDate> 2023-04-28 </endDate>
</period>
</context>
<context id="Duration_4_28_2023_To_4_28_2023_srt_StatementScenarioAxis_soi_BeginningJanuary012024Member_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zJe-MCK14kqdL8xVtZTyxQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementScenarioAxis"> soi:BeginningJanuary012024Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-04-28 </startDate>
<endDate> 2023-04-28 </endDate>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:PerformanceSharesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<context id="As_Of_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_JmC9Ex5fpUKkT4XlkVEZHA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-28 </instant>
</period>
</context>
<context id="Duration_4_26_2019_To_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_086I3FLZw0KyqHKJPE4SWw">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2019Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-04-26 </startDate>
<endDate> 2019-04-26 </endDate>
</period>
</context>
<context id="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-03-31 </endDate>
</period>
</context>
<context id="Duration_4_28_2023_To_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_6P9k3IRfcUOZD4aUeLTvYg">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2023Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2023-04-28 </startDate>
<endDate> 2023-04-28 </endDate>
</period>
</context>
<context id="As_Of_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_FVlVjYQQv0a4w-_DgbNWqA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> soi:CreditAgreement2019Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-04-26 </instant>
</period>
</context>
<context id="As_Of_4_27_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_Z6RiDLOVcUSKVuE_jlR6WQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-27 </instant>
</period>
</context>
<context id="As_Of_4_27_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_yIadp4kO-UStpFT7TJLMIQ">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-27 </instant>
</period>
</context>
<context id="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001697500 </identifier>
</entity>
<period>
<startDate> 2023-01-01 </startDate>
<endDate> 2023-03-31 </endDate>
</period>
</context>
<unit id="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ">
<measure> shares </measure>
</unit>
<unit id="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA">
<measure> pure </measure>
</unit>
<unit id="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg">
<measure> iso4217:USD </measure>
</unit>
<unit id="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw">
<divide>
<unitNumerator>
<measure> iso4217:USD </measure>
</unitNumerator>
<unitDenominator>
<measure> shares </measure>
</unitDenominator>
</divide>
</unit>
<us-gaap:CommitmentsAndContingencies contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" id="Hidden_eXrlEykxw0GBsCFj7nJ9HQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" id="Hidden_WH3jN4EEV06zy_2HFD0E0g" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" id="Hidden_ZGFzRxOiD0yz4nJ0OwSX0A" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" id="Hidden_q1psDVa8U0quYHdDtww3dg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg" xsi:nil="true"/>
<us-gaap:CommonStockValue contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_TAniX0R_lEqaYdTcc3fj8w" id="Hidden_NsW5k4Z33Ey3wirAYLpmxQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg" xsi:nil="true"/>
<us-gaap:CommonStockValue contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember__o0ibfpK50WCkElyjwSgWQ" id="Hidden_4NneX5DtjU2IqUg9qWms3w" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg" xsi:nil="true"/>
<us-gaap:PreferredStockSharesOutstanding contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Hidden_z2weCInb-06-0w9RbW0DbQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesOutstanding contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Hidden_KwCWlls8W0GyWJjR9rXIOQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 0 </us-gaap:PreferredStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_hZBwWUpJRkuaQKRSVE1c8w" decimals="-3" id="Hidden_rl2WXp7UCkCjUJXP1vX9fA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 30399000 </us-gaap:CommonStockSharesOutstanding>
<dei:EntityCentralIndexKey contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_xCCwCoWP1k2Ozd-jRX24lA_1_1"> 0001697500 </dei:EntityCentralIndexKey>
<dei:CurrentFiscalYearEndDate contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_7jck2O1g4ESQ2AzXmQxwoQ_2_1"> --12-31 </dei:CurrentFiscalYearEndDate>
<dei:DocumentFiscalYearFocus contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_V4PdqWK-RU2XoRvx2D0GEQ_3_1"> 2023 </dei:DocumentFiscalYearFocus>
<dei:DocumentFiscalPeriodFocus contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_Nxt8qxFYOkGkie-B5PVasw_4_1"> Q1 </dei:DocumentFiscalPeriodFocus>
<dei:AmendmentFlag contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_RDf4JBCrj0uFvF1gIo9XNw_5_1"> false </dei:AmendmentFlag>
<us-gaap:CommonStockSharesOutstanding contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_TAniX0R_lEqaYdTcc3fj8w" decimals="-3" id="Hidden_h6D639G-SEODGvTlg7EfiQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13674000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember__o0ibfpK50WCkElyjwSgWQ" decimals="-3" id="Hidden_iU8KqY-8hUW3jkn-Yd8iyA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13674000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mSF1LsV1eUmTFM9g4GdN6Q" decimals="-3" id="Hidden_P1apl7h1LUKpgz3BdE9v2Q" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31641000 </us-gaap:CommonStockSharesOutstanding>
<dei:DocumentType contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_6UXWI4eTykCFyGVuG6V4hg"> 10-Q </dei:DocumentType>
<dei:DocumentQuarterlyReport contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_0fat1VzQYUCbny9qpRNk0A"> true </dei:DocumentQuarterlyReport>
<dei:DocumentPeriodEndDate contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_iShQo9vJ9UW8rEcUb9L6zQ"> 2023-03-31 </dei:DocumentPeriodEndDate>
<dei:DocumentTransitionReport contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_jfunC-yQWUCUND3ukvc4vA"> false </dei:DocumentTransitionReport>
<dei:EntityFileNumber contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_BiAlTirGM0evnfKwgURA_A"> 001-38090 </dei:EntityFileNumber>
<dei:EntityRegistrantName contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_EgekPQQnoESpVGiMbezQQQ"> SOLARIS OILFIELD INFRASTRUCTURE, INC. </dei:EntityRegistrantName>
<dei:EntityIncorporationStateCountryCode contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_9CTokMQMDEu_0_AkO0vj_g_1_0"> DE </dei:EntityIncorporationStateCountryCode>
<dei:EntityTaxIdentificationNumber contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc__3wqOlOCNEC7XkKQYRt8bA_1_1"> 81-5223109 </dei:EntityTaxIdentificationNumber>
<dei:EntityAddressAddressLine1 contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_t7qE1tdNGEK5IYte-1DEcQ"> 9811 Katy Freeway, Suite 700 </dei:EntityAddressAddressLine1>
<dei:EntityAddressCityOrTown contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_0M4Oa8r0yk2slquCrTy5DQ"> Houston </dei:EntityAddressCityOrTown>
<dei:EntityAddressStateOrProvince contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_0Smwkz4flEmqyCQd1wFAWg"> TX </dei:EntityAddressStateOrProvince>
<dei:EntityAddressPostalZipCode contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_mvAAn5QXykiq1o0oTVJLBg_4_1"> 77024 </dei:EntityAddressPostalZipCode>
<dei:CityAreaCode contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_sH2d6d82QEOwjzt-pr71dQ"> 281 </dei:CityAreaCode>
<dei:LocalPhoneNumber contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_Ehhb6v_xW0GG2YvVOGvQhw"> 501-3070 </dei:LocalPhoneNumber>
<dei:Security12bTitle contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_kCO164dT60KkeVlCi7-zkA_2_0"> Class A Common Stock, $0.01 par value </dei:Security12bTitle>
<dei:TradingSymbol contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_eV9u4J7x60qT4K-icGR9kQ"> SOI </dei:TradingSymbol>
<dei:SecurityExchangeName contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_8hSj_mDalECPrV4MEGpkjg_2_2"> NYSE </dei:SecurityExchangeName>
<dei:EntityCurrentReportingStatus contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_biNpR7dPgkCNUFUmP-bEFA"> Yes </dei:EntityCurrentReportingStatus>
<dei:EntityInteractiveDataCurrent contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_DRdse9sfTUepqQkFzQzaqw"> Yes </dei:EntityInteractiveDataCurrent>
<dei:EntityFilerCategory contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_ATYWf0IDe0CZvR6SGUG2Mg_1_2"> Accelerated Filer </dei:EntityFilerCategory>
<dei:EntitySmallBusiness contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_HRjiQgjuT066nNv0wuFltA_2_3"> false </dei:EntitySmallBusiness>
<dei:EntityEmergingGrowthCompany contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tc_dbrsKDS3HECkL6pKtTPjeg_3_3"> false </dei:EntityEmergingGrowthCompany>
<dei:EntityShellCompany contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Narr_8LorRV2F6kSVj9mDGpnxWw"> false </dei:EntityShellCompany>
<dei:EntityCommonStockSharesOutstanding contextRef="As_Of_4_27_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_yIadp4kO-UStpFT7TJLMIQ" decimals="INF" id="Narr_2hQOlrahBku4wMDDG6rtGw" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 32123630 </dei:EntityCommonStockSharesOutstanding>
<dei:EntityCommonStockSharesOutstanding contextRef="As_Of_4_27_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_Z6RiDLOVcUSKVuE_jlR6WQ" decimals="INF" id="Narr_VDmwaJbZaUqfSxrdz7UowA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13671971 </dei:EntityCommonStockSharesOutstanding>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_YIvfKAuVQEmjMsCqXT8NtA_5_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2175000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_jPXBfLbnIkK9qz-w72Jpdw_5_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 8835000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Narr_TOMdubOacEeHcSMcmpO3Fg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 355000 </us-gaap:AllowanceForDoubtfulAccountsReceivable>
<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Narr_9x8gk-SBDEGJDdDeryE1Xg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 385000 </us-gaap:AllowanceForDoubtfulAccountsReceivable>
<us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_LbfAgU4tXE6h4dCDqN1eIw_6_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 68124000 </us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_22OH04eqnU6Hb-LdnfV1Xg_6_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 64543000 </us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_HIquNZPyA0-MEGXDoKm96w_7_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3840000 </us-gaap:AccountsReceivableRelatedPartiesCurrent>
<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_nuTO751e2U-t1tYD-yfFwA_7_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4925000 </us-gaap:AccountsReceivableRelatedPartiesCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_mDHlqLu9P0-q1OzcPZd0CA_8_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4245000 </us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_1wwoelczwUaJbKOowW92SQ_8_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5151000 </us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:InventoryNet contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_93days-aRUKDlyQ3m_3g2w_9_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7621000 </us-gaap:InventoryNet>
<us-gaap:InventoryNet contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_SG_cBsgh7UuRuBA6pisXqw_9_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5289000 </us-gaap:InventoryNet>
<us-gaap:AssetsCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_qLrIVEXCREm3r8x9yLfUHQ_10_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 86005000 </us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_WXjhGUPrmEm8WoWXoK3Y6g_10_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 88743000 </us-gaap:AssetsCurrent>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_LZZ6ivdgHEeTkRYcVv711w_11_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 313299000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_c5Et1ALyv02OnutD9mu4Sg_11_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 298160000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
<us-gaap:InventoryNoncurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_AwcBe5VDikex1wKCrACeCA_12_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1730000 </us-gaap:InventoryNoncurrent>
<us-gaap:InventoryNoncurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_tVfO9WWbTk639uilcwwGaQ_12_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1569000 </us-gaap:InventoryNoncurrent>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_58C-mp07C0ivPGUBN3SaAQ_13_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3850000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_mgD938-ecU6o9g9RbJoUyw_13_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4033000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:Goodwill contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_-Zv4wsZer0mv8Eh8298Dzg_14_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13004000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_lbGit-NL706fbujqdVS56w_14_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13004000 </us-gaap:Goodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_qReKdJtOOESs2ngroO7agw_15_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1247000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_2V5p2XNxDU2gtcVqZPnbYg_15_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1429000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:DeferredIncomeTaxAssetsNet contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_xWXGmzw2j0S18vYLeoHLuw_16_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 53624000 </us-gaap:DeferredIncomeTaxAssetsNet>
<us-gaap:DeferredIncomeTaxAssetsNet contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_K-MQEMZiD0q8PaqVvpSwgQ_16_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 55370000 </us-gaap:DeferredIncomeTaxAssetsNet>
<us-gaap:OtherAssetsNoncurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_O-NGqDCIjkaw8N-1VDwJ5A_17_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 239000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_PtADC1CGY0GlZJ2n4XBSQw_17_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 268000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_REkWSEBYsU-gE5vYUPQxlg_18_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 472998000 </us-gaap:Assets>
<us-gaap:Assets contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_sEgfrpAioEGfqnrZxSEEkg_18_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 462576000 </us-gaap:Assets>
<us-gaap:AccountsPayableCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_1dwWj9fS9Ui_ZMI6jZJJ1Q_21_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 29817000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_hfRPhujc0kCtT-_-xqRrcg_21_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 25934000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_tLvrKrqIP0qwHGDZN1x84w_22_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 22370000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_yeLnXgXKc0qjClOxf289Bw_22_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 25252000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_3tspTRzYRkOl1CzFmEapjQ_23_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1092000 </us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_cw-SEBmYSkmdr9NU5DeJGg_24_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 923000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_ElJARj6RS0qps4TiiA5jQw_24_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 917000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:FinanceLeaseLiabilityCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_OXo5Wy904US3Tfh4AT3uTw_25_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2191000 </us-gaap:FinanceLeaseLiabilityCurrent>
<us-gaap:FinanceLeaseLiabilityCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_UMi-NO7Oi0iH0tU_GwtLuQ_25_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1924000 </us-gaap:FinanceLeaseLiabilityCurrent>
<us-gaap:OtherLiabilitiesCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_SM-4M6pfi0CAfMm_92osJA_26_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 790000 </us-gaap:OtherLiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_SkgDytrt_UKTWdVs9XbIFw_27_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 55301000 </us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_39Wrz7Ix_EyQpjnlkpcmjg_27_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 55909000 </us-gaap:LiabilitiesCurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_ymxpcUn2NUWjOn1oH1UnPA_28_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 6034000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_bQLcdDGAhESqeyPtSqwukg_28_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 6212000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:LongTermLineOfCredit contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_dt0ELfvtDEG91ZSj0GsRZw_29_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 26000000 </us-gaap:LongTermLineOfCredit>
<us-gaap:LongTermLineOfCredit contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_rP0_QFe3nk6iHfYHbssVyA_29_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 8000000 </us-gaap:LongTermLineOfCredit>
<us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_AbDgC2ccOUGHpTUmwx5gYQ_30_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3359000 </us-gaap:FinanceLeaseLiabilityNoncurrent>
<us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_1y3DjbRJykugQxR1TmgbzA_30_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3429000 </us-gaap:FinanceLeaseLiabilityNoncurrent>
<us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc__qLR6M6UwkW5QDgThqNocQ_31_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 71530000 </us-gaap:NotesPayableRelatedPartiesNoncurrent>
<us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_N1kRvPOrakC-3aMPhEoTqw_31_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 71530000 </us-gaap:NotesPayableRelatedPartiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_80igAdJEzU-WtuX01bdAvA_32_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 364000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_m4hbsUdP8UqPQWOkYeX1fQ_32_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 367000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:Liabilities contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_8Oork-1n9EGPibtK7piEbQ_33_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 162588000 </us-gaap:Liabilities>
<us-gaap:Liabilities contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_GfzdCmrJO0ado-oYLk6TxA_33_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 145447000 </us-gaap:Liabilities>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="INF" id="Narr_v3gXkiMVRUK5DNpzeHMfzg" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.01 </us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="INF" id="Narr__Ao00YDPeUCM28Q6nFq-Rw" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.01 </us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesAuthorized contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Narr_ZoMRNXR290OVIdf5G809lA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 50000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Narr_hJTszkgpxEm-khNZUyS-eA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 50000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesIssued contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Narr_9P0hY5v_GUeb6bBiNr7xTQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 0 </us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesIssued contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Narr_ZmBL9bPiZ0eoWVTWlF13Ig" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 0 </us-gaap:PreferredStockSharesIssued>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_hZBwWUpJRkuaQKRSVE1c8w" decimals="INF" id="Narr_0LGk_GSVMEW9EHiYhn9r7w" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mSF1LsV1eUmTFM9g4GdN6Q" decimals="INF" id="Narr_lG1TWbSFF02TQbCrH6iA2Q" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_hZBwWUpJRkuaQKRSVE1c8w" decimals="-3" id="Narr_SL46PmOa6UuJUgk1QSMH_Q" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 600000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mSF1LsV1eUmTFM9g4GdN6Q" decimals="-3" id="Narr_1usg4EougkOcIX2NYSBbng" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 600000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_hZBwWUpJRkuaQKRSVE1c8w" decimals="-3" id="Narr_coKzbZfumEe_cK4E1tdyTw" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 30399000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mSF1LsV1eUmTFM9g4GdN6Q" decimals="-3" id="Narr_CkeNd0P8kkCl0cytfHG5Pg" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31641000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockValue contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_hZBwWUpJRkuaQKRSVE1c8w" decimals="-3" id="Tc_WtHMF9nKe06lPaKbdLc6LA_37_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 304000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_mSF1LsV1eUmTFM9g4GdN6Q" decimals="-3" id="Tc_UNPI9tEhk0mccUiRoJkAQA_37_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 317000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_TAniX0R_lEqaYdTcc3fj8w" decimals="INF" id="Narr_xL0zL-TaVUuS1RzKfNC2yQ" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.00 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember__o0ibfpK50WCkElyjwSgWQ" decimals="INF" id="Narr_pfIPdC7pzUKsZiohTYmAag" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.00 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_TAniX0R_lEqaYdTcc3fj8w" decimals="-3" id="Narr_1S9ciE8yV0OuiNv-QMFWYA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 180000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember__o0ibfpK50WCkElyjwSgWQ" decimals="-3" id="Narr_mUIsfG7FvUuEoRnjZrssQg" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 180000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_TAniX0R_lEqaYdTcc3fj8w" decimals="-3" id="Narr_wNG8wd29vEmEq5aqvt82JA" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13674000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember__o0ibfpK50WCkElyjwSgWQ" decimals="-3" id="Narr_Sx3qvHvTE0CDmryNIwX38A" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13674000 </us-gaap:CommonStockSharesIssued>
<us-gaap:AdditionalPaidInCapital contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_1sNsSTLWNUW6W5lA4UZzSQ_39_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 194463000 </us-gaap:AdditionalPaidInCapital>
<us-gaap:AdditionalPaidInCapital contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_7ZjxV6oQO0CNYzGQNvxPZw_39_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 202551000 </us-gaap:AdditionalPaidInCapital>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_DRVI_DKhIUiHBNJRmjQ8XA_40_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13081000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_0gGnN3ROiUWLe_i9116PXA_40_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 12847000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_wga8r1bnTkS5S_HzLMqNpA_41_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 207848000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_KBnsQKG1Z0W24tK7HaqRPQ_41_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 215715000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_-t6KBsytTEO0PuOhDBWb3A_42_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 102562000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_kiNXmT9t50yhwRp0OsR23w_42_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 101414000 </us-gaap:MinorityInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_1qZavGETEkySfU-cjBRDNw_43_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 310410000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_H_p3BwoHWE2BKrqA9Oswzg_43_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 317129000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_AAeJcd0nxUWUxmmpkWdV3w_44_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 472998000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_B4APkXqc7kKtBgYdPddGpw_44_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 462576000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_k2cIX7Woh0m6o5XVGSOzVA_5_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 77828000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_K36br83CKk-S9Sf5LeNTlg_5_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 51836000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromRelatedParties contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_B9ZH8SAR20KWXI9o_76i0w_6_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4894000 </us-gaap:RevenueFromRelatedParties>
<us-gaap:RevenueFromRelatedParties contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_yk0g73BUok6gQ9w5ZlcE1g_6_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5079000 </us-gaap:RevenueFromRelatedParties>
<us-gaap:Revenues contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_s_xABFGNt0-FX3bQgRT27g_7_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 82722000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_TuP-pWSjvUCghwkg9bI3nA_7_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 56915000 </us-gaap:Revenues>
<us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_8Sy75Nw7Z0ej6OgkV-WCqA_10_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 53223000 </us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
<us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_7yWAxZDDwU6uPQsQcVdC2g_10_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 37671000 </us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_sc5KSxmQKkGA5-T7BJpHUQ_11_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 8417000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_KuIzliy-30uFc3zzpn1KBw_11_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 6929000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_Jm3u5_DxxkyPOuevBW2BbA_12_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 6538000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_uzLOF734SUCZSEC6p15VwA_12_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5211000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_lXoDh-MEAEiR5Nl_FMLJ_w_13_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 338000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_BNd7uraN3kWTR-hVxLZyZA_13_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 309000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:CostsAndExpenses contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_xjpdysMj7k6jah7XKLHCiQ_14_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 67840000 </us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_AK5Dwmut1U2uVuVmtcbQdg_14_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 49502000 </us-gaap:CostsAndExpenses>
<us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_Nlgt6bhrYEGbif11eegHrw_15_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 14882000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_PaFPVmgebkipbhUgLDKjvQ_15_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7413000 </us-gaap:OperatingIncomeLoss>
<us-gaap:InterestIncomeExpenseNet contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_adNA7Tn74kiXliQ37mM0aA_16_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -459000 </us-gaap:InterestIncomeExpenseNet>
<us-gaap:InterestIncomeExpenseNet contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_BauKwkDBBk6k3gGZGZFMng_16_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -79000 </us-gaap:InterestIncomeExpenseNet>
<soi:TotalOtherIncomeExpenseNet contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_GuvKzo7Mb0mOv5nJWRnCCw_17_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -459000 </soi:TotalOtherIncomeExpenseNet>
<soi:TotalOtherIncomeExpenseNet contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_4_vDTK5r8ECP-hZtxUIRFw_17_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -79000 </soi:TotalOtherIncomeExpenseNet>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_GHyrDxxV00qtj9BWmd7fNw_18_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 14423000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_BT2zO1bgLEKWPMoPTShxOQ_18_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7334000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_3r9PaEHp00iugYmYzCOvvQ_19_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2486000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_aWFqkPhGak-Amy2jOE5K0g_19_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1612000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_A1S_3HSJC0Gc5EV9b3xAPw_20_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 11937000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_vYc4aHyK3EqDUZNtenVdpA_20_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5722000 </us-gaap:ProfitLoss>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_fTT1lYRjn0OzjctrdBoHgA_21_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4368000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_hegBrpIt9UiiYUcL1rb5Zw_21_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2220000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLoss contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_9X_iY1MCl0uWUlMJXycHkg_22_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7569000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_cqZZvZce8E-YBwEI9pvS9A_22_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3502000 </us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="2" id="Tc_Ma_XNiPKlUSxq5cRPAESzg_24_3" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.23 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="2" id="Tc_yiWXoZwkGE68XpgEODY-tg_24_6" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.11 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="2" id="Tc_HDLJ3J9yKkuIJMIDr08v4Q_25_3" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.23 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="2" id="Tc_0RrggbdfGE6RykoQqzQLXA_25_6" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.11 </us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="-3" id="Tc_E5A_Ra-t5EeV2_G8_iOwTw_27_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31214000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="-3" id="Tc_HhSNzMMJbU-6vkyxR7pFBw_27_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31239000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="-3" id="Tc_LGi7Lz9rGUCQrJ4u-_ahOQ_28_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31214000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="-3" id="Tc_N5w0nim5xEW2fU7PI-T0TQ_28_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31239000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:SharesOutstanding contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6vPN42ujzEOQ8RTNIR1vbw" decimals="-3" id="Tc_BtrzSXA9-k2WShWOgCI09Q_5_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31641000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6vPN42ujzEOQ8RTNIR1vbw" decimals="-3" id="Tc_WPT1_7Vp80-J5UGljQZ5DQ_5_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 317000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesOutstanding contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3b27kEeSy0OLJQQbnL_2dw" decimals="-3" id="Tc_uJRkKhmjAEeabpb8CQXV9A_5_7" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13674000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_geo4c8MCKEeZ2_iElOhhPQ" decimals="-3" id="Tc_rqwI2-aCgUKMz70hulHk9A_5_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 202551000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_keM-1NG1PkuqhIrZ6RPeZQ" decimals="-3" id="Tc_jd8xMETVFEOyUm726GemXA_5_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 12847000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_AubB6xm1cEGTrB36EqOziQ" decimals="-3" id="Tc_hZp5ZRkEbkqJV1VumVYIsA_5_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 101414000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_cD1M8B_c6EOMRGcIHK4rfg_5_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 317129000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yVkLEPhFjEuX5lGi8ZdYeA" decimals="-3" id="Tc_WWE3FU8bSUi293hWwVGiHg_6_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 594000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_gAfIh7Ur4kaGa-olzzrU_Q_6_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 594000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:StockRepurchasedDuringPeriodShares contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w" decimals="-3" id="Tc_UoezQfffW0iKT3KZg7YwAQ_7_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1641000 </us-gaap:StockRepurchasedDuringPeriodShares>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w" decimals="-3" id="Tc_y5apa8PZ7UufPrz0KNL_gg_7_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 17000 </us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yVkLEPhFjEuX5lGi8ZdYeA" decimals="-3" id="Tc_IloKSyt88EuTwEwQ-NqSWg_7_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 10543000 </us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Ly3fdjc1C0OPj_v-GNMpcQ" decimals="-3" id="Tc_EHACjQePKEO2c0wFAUroqw_7_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3295000 </us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ" decimals="-3" id="Tc_o4eoU5EUmkKGMU4suDpVYA_7_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 572000 </us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_Qnb2ISPn6kG9bPw1aWGF7g_7_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 14427000 </us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yVkLEPhFjEuX5lGi8ZdYeA" decimals="-3" id="Tc_XCm0VRJIz06o_yUoax5lLg_8_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1494000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ" decimals="-3" id="Tc_6DGLbDOueUSfp5qyqaabdA_8_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 660000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_gRjvxJ0zd0iVDLDPjsEAMQ_8_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2154000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w" decimals="-3" id="Tc_H5GNM6k5kkOUVzYAi5S9wQ_9_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 547000 </us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w" decimals="-3" id="Tc_EwJJ67U-SUSpQM0_TLP42A_9_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5000 </us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yVkLEPhFjEuX5lGi8ZdYeA" decimals="-3" id="Tc_EiZwfTBTvEKqtxELloZ6Iw_9_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 903000 </us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ" decimals="-3" id="Tc_uquR7odHbUy1f_ax0VCcDg_9_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -908000 </us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w" decimals="-3" id="Tc_c_eSaeYbLkmIS0NBR9LtzQ_10_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 148000 </us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4NCMLhPHukmJkNdw1ZXO1w" decimals="-3" id="Tc_IWe5W7CDyU6-WK-gp23Ykw_10_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yVkLEPhFjEuX5lGi8ZdYeA" decimals="-3" id="Tc_M-rgktpcYEabeokwopbZkQ_10_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 536000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Ly3fdjc1C0OPj_v-GNMpcQ" decimals="-3" id="Tc_zZn2IB9_ZE2T3GRS99Sdug_10_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 384000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ" decimals="-3" id="Tc_HSq8IPTv_0GQOHYtI4W9mg_10_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 415000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_gWo9JAOrqUuxjrj7Ed6mGg_10_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1336000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ" decimals="-3" id="Tc_9fG1qXGpN0Ctw04DSVTuUQ_11_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1985000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_30w_M2HRF0mAm7ogfR162w_11_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1985000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="2" id="Narr_7hOo790d9kW_LHwFom88_A" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.11 </us-gaap:CommonStockDividendsPerShareCashPaid>
<us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Ly3fdjc1C0OPj_v-GNMpcQ" decimals="-3" id="Tc_zhpc-VDLlUCBR5GR4-VbWg_12_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3656000 </us-gaap:DividendsCommonStockCash>
<us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_vSA-Y7uutkmABdDgcagWSA_12_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3656000 </us-gaap:DividendsCommonStockCash>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Ly3fdjc1C0OPj_v-GNMpcQ" decimals="-3" id="Tc_iLo352Lkmk-qXHit1EjTkQ_13_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7569000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_0m3J4IZKxEO3LVmJNXWKKQ" decimals="-3" id="Tc_PN_MutQG_kmAl-06kbOESA_13_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4368000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc__Ryv1X4ldEuZbRTyD0-d6A_13_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 11937000 </us-gaap:ProfitLoss>
<us-gaap:SharesOutstanding contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qSU-BsOZx028kEGNFbL3Xg" decimals="-3" id="Tc_V4t9G6nKTkSVrDklTw6p8Q_14_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 30399000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qSU-BsOZx028kEGNFbL3Xg" decimals="-3" id="Tc_3v4yVEEd5Ua4U_RVOC086g_14_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 304000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesOutstanding contextRef="As_Of_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8a_pB1x9yEKHylBX1jq0gA" decimals="-3" id="Tc_tutOM6534UCjdFD0qMUC4w_14_7" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13674000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8aSl6f78kUqGDL0AZojRdA" decimals="-3" id="Tc_AG-uPN_dwEyHb8CowgkYTQ_14_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 194463000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SfBqVsNRfUSxM2U6OBNV7g" decimals="-3" id="Tc_sTvZTNgUSUurUgd6Q0sO3Q_14_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13081000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_4VdCmDzM2kKt6bPN9WGoEQ" decimals="-3" id="Tc_ziawarFV4kWgv__ugSeYmQ_14_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 102562000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_4Q_OV5k-60a5zp_4iNmr8Q_14_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 310410000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesOutstanding contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jvmUAlQ1kUSnjGUJ2jFTkw" decimals="-3" id="Tc_bcSADVhrV0isOn91HIce8Q_5_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31146000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jvmUAlQ1kUSnjGUJ2jFTkw" decimals="-3" id="Tc_ypoklc22dUCY15YEIl2fkw_5_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 312000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesOutstanding contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_39M8OWzLrUO8EXa-zJUCpA" decimals="-3" id="Tc_0NZFwrM_S0qv4b9aSzoueg_5_7" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13770000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_HRxuMxz2406zfdSDX9-9og" decimals="-3" id="Tc_5rgPeGVVGUCp0IJHXBA7hQ_5_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 196912000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_VLuFvHIuokqIJNgqqdfINg" decimals="-3" id="Tc_5Q5xXMLA-Eqli34vbXfCXg_5_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5925000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_zDDQmJJuZEW3RlhSo_WTTg" decimals="-3" id="Tc_ftWAWnKDuUe2tEuZOMapVA_5_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 94727000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2021_j7eZXzAvWU6HCzyPvworZw" decimals="-3" id="Tc_r6PSYgOVt0esxlGwZnAuBA_5_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 297876000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BLA5E46eD0Kt7A0j7xZ1GQ" decimals="-3" id="Tc_4CX0_F1x3U6QfDCc01WKfg_6_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 610000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_MV9TpoQewkymV59l3yY_Yw_6_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 610000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BLA5E46eD0Kt7A0j7xZ1GQ" decimals="-3" id="Tc_SWxD1QRezUmg3SQ2g21ULg_7_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1188000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_nRGUWYYw-karRK45AlfA6g" decimals="-3" id="Tc_8D04MipZh0CnzEiZ7t7cNQ_7_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 520000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_TvHAi7ssiUm5lZB3zzHo6w_7_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1708000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_txC0nip1TUOqcV8cBQS-3g" decimals="-3" id="Tc_4L1YaanSXkCjkUSiQWM-BQ_8_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 366000 </us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_txC0nip1TUOqcV8cBQS-3g" decimals="-3" id="Tc_rX0RFP-2NEexF0KqoFP6Mg_8_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3000 </us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BLA5E46eD0Kt7A0j7xZ1GQ" decimals="-3" id="Tc_71kkEApZ3k2fUccbPC4o1Q_8_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 574000 </us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_nRGUWYYw-karRK45AlfA6g" decimals="-3" id="Tc_8AgPPA9DSkeI0V7DoFJqvQ_8_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -577000 </us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_txC0nip1TUOqcV8cBQS-3g" decimals="-3" id="Tc_kZChJAUHzkm_JiNDorLgzA_9_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 96000 </us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_txC0nip1TUOqcV8cBQS-3g" decimals="-3" id="Tc_n2ndNATefUe0uuLGiyQIQA_9_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BLA5E46eD0Kt7A0j7xZ1GQ" decimals="-3" id="Tc_pdEKZQPuoUmmMaD7VImq2w_9_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 302000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__Xrwdghavk-SGT5-mmm7Sw" decimals="-3" id="Tc_HVSCdX2FzkyJNk6FahVGkw_9_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 388000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_nRGUWYYw-karRK45AlfA6g" decimals="-3" id="Tc_zVF6Mq-QOkCyLFXUb0coYw_9_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 299000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_lktOhksVSEy2ktbbrvLsIQ_9_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 990000 </us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_nRGUWYYw-karRK45AlfA6g" decimals="-3" id="Tc_eIAOhgaPzEKnCtBYNMec5w_10_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1446000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_Ik1H4IjovEG25-Qb2uA52A_10_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1446000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="3" id="Narr_oIWsSLBgvU-6ADDiP7SayA" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.105 </us-gaap:CommonStockDividendsPerShareCashPaid>
<us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__Xrwdghavk-SGT5-mmm7Sw" decimals="-3" id="Tc_SYba8HLPlkGr3QB7_y7SXg_11_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3441000 </us-gaap:DividendsCommonStockCash>
<us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_Bx3un1d-VUmrR8gHbFpGPw_11_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3441000 </us-gaap:DividendsCommonStockCash>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__Xrwdghavk-SGT5-mmm7Sw" decimals="-3" id="Tc_3dy4j1lQkUSDjZVqPHP5Ow_12_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3502000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_nRGUWYYw-karRK45AlfA6g" decimals="-3" id="Tc_-xfZhMqv40qRHvEq1vlfmw_12_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2220000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_4cagD32fSE6rdQOxDkaPKQ_12_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5722000 </us-gaap:ProfitLoss>
<us-gaap:SharesOutstanding contextRef="As_Of_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VfgLc-3PgkyNNBy2rAT3uw" decimals="-3" id="Tc_9ocfsnhS60WrBesCJgX5rw_13_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31416000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VfgLc-3PgkyNNBy2rAT3uw" decimals="-3" id="Tc_mLrr3QzlPk6QADPqBOd0Sw_13_5" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 314000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesOutstanding contextRef="As_Of_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zbrLIpkX7E2ukL5zcOZVKw" decimals="-3" id="Tc_edkTPosDMkuG0b_vEA-9qw_13_7" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13770000 </us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_uTC4w-mZQ0KquncBg9Lmig" decimals="-3" id="Tc_gdEu6CS7n0mGwEGdQ6l28Q_13_13" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 198982000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_q3QD86WdI0up2dtRXCSv1w" decimals="-3" id="Tc__sid0naQykuDP1uM1tMYIQ_13_16" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5598000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_F3TTvbEpE0uai9wrKmSj0w" decimals="-3" id="Tc_BNfspli2bkqAKgzYmicmzA_13_24" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 95145000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_3_31_2022_7fMdXG0gYEaPO6Gfkj7NdA" decimals="-3" id="Tc_Xoa8LWGbUkyQ7mdwjULuCQ_13_27" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 300039000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_5mrq8YVx4UCmfOjbWbjujg_5_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 11937000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_lMHqmPj7Bk-Nk3EkMGLPHA_5_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5722000 </us-gaap:ProfitLoss>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_fwzUhjSuPk-h_bYw7cXgmw_7_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 8417000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_kFUncZT4WkaZg6HyT4B9rQ_7_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 6929000 </us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:GainLossOnDispositionOfAssets1 contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_frTXk2eQbUK6OwS6zE-jJw_8_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 22000 </us-gaap:GainLossOnDispositionOfAssets1>
<us-gaap:GainLossOnDispositionOfAssets1 contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc__N91aSBEH0i6Eho2XIBM5Q_8_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -107000 </us-gaap:GainLossOnDispositionOfAssets1>
<us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_bHjbfjpIvUO7qVISKl-2_w_9_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1980000 </us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_d4mYQc4Kf0qSQhPkiIUzYg_9_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1593000 </us-gaap:ShareBasedCompensation>
<us-gaap:AmortizationOfFinancingCosts contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_XyO2eAUM00uheWftw3e-ew_10_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 31000 </us-gaap:AmortizationOfFinancingCosts>
<us-gaap:AmortizationOfFinancingCosts contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_yfdAfs2wSU2o7MIC9vWDrA_10_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 40000 </us-gaap:AmortizationOfFinancingCosts>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_-rE62hTo5US7Dip3ouYE4g_11_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2329000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_4d2RcTsSQUG8M8j3Iz7QkQ_11_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1455000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:OtherNoncashIncomeExpense contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_IT00WjAnLUCCKkw7fmQoVg_12_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -10000 </us-gaap:OtherNoncashIncomeExpense>
<us-gaap:OtherNoncashIncomeExpense contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_d97fION3AUiwV5evTqsyKg_12_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1000 </us-gaap:OtherNoncashIncomeExpense>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_uq4J3y0qtUy6CI1WbReDTQ_14_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3581000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_Y_5L1Reg70ClRMp3vYHKTA_14_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 11321000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_7LXDH8bEhk2LM_Oo8xrdVw_15_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -1086000 </us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
<us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_imZCWzcFikWX3-Owq9-UWw_15_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1216000 </us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_c6p_vtDeDkuKR6aMwCCwZA_16_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -905000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_DsVrEYmco0Si23GNO25dHw_16_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -1717000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_QAzMzodu3UqH3MEn6-YDmw_17_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4071000 </us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_oK2zXJliYk2NfhCdNCsuhA_17_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1152000 </us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_M3u6RRIztUeQhcmc8UrKcg_18_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2042000 </us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_WPeEt6V4a0yyPrY3ZA4A5w_18_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5040000 </us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_VYo2G9yiqUW8dhUik7NGrQ_19_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -3122000 </us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_2AmLEcuawUeqR11tQt2siw_19_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -2644000 </us-gaap:IncreaseDecreaseInAccruedLiabilities>
<soi:IncomeLossPursuantToTaxReceivableAgreements contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_pRyr9utis0-fh1lep3OUmQ_20_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1092000 </soi:IncomeLossPursuantToTaxReceivableAgreements>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_5TM4w_nmNUOpIXlKZ5luNg_21_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 16849000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_tlwGweBdLUOoseqYMoWFug_21_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 6269000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_M4riPWl760W-33r7kgiQ-Q_23_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 18949000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_F2BjlGe05UORkxWWWKugQg_23_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 11776000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:ProceedsFromInsuranceSettlementInvestingActivities contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_JoGFt42-SkKGJeI5fhlBHQ_24_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 231000 </us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_5WVb_zxTN0iXzIQAiu8R_Q_25_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 123000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_V_uCqMXF8kOQInnGYlwqZg_25_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 38000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_XEIVGvdasEy6bsREtxy7SA_26_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -18826000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_KsPHuq8arE2Rxig8ALg7mQ_26_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -11507000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_odvgeVGPxUidXnykNa1J-A_28_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 14427000 </us-gaap:PaymentsForRepurchaseOfCommonStock>
<soi:DistributionsPaidToUnitholders contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Narr_E66H6WS8s0eExdtnyznoEQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1500000 </soi:DistributionsPaidToUnitholders>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="2" id="Narr_GSuW6bW30EG9gBIf1pqBsw" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.11 </us-gaap:CommonStockDividendsPerShareCashPaid>
<soi:DistributionsPaidToUnitholders contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Narr_XPdpvHJczUmPkVZ-0_qAag" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1400000 </soi:DistributionsPaidToUnitholders>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="3" id="Narr_fKZl8dFPXEG5-IF4C4KyHQ" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.105 </us-gaap:CommonStockDividendsPerShareCashPaid>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_CeYMED59CkOQesB51kihow_29_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1985000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_Dffb5X07q0uBD8sr99vYew_29_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1446000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc__8ty2pBBmkuXF2AznWCysQ_30_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3656000 </us-gaap:PaymentsOfDividendsCommonStock>
<us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_fnm-OaOepEuDMOIdGSI3yg_30_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3441000 </us-gaap:PaymentsOfDividendsCommonStock>
<us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_izbhWDFwPEeTYBAttUyRuw_31_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 18000000 </us-gaap:ProceedsFromLongTermLinesOfCredit>
<us-gaap:FinanceLeasePrincipalPayments contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc__3K0aabDBkqcqqfwN-M-Pw_32_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 738000 </us-gaap:FinanceLeasePrincipalPayments>
<us-gaap:FinanceLeasePrincipalPayments contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_HgZK5747UkaZd0VTnP03Jw_32_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 8000 </us-gaap:FinanceLeasePrincipalPayments>
<us-gaap:RepaymentsOfUnsecuredDebt contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_PtajWjhSAEmb1X2-pXECbA_33_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 541000 </us-gaap:RepaymentsOfUnsecuredDebt>
<us-gaap:RepaymentsOfUnsecuredDebt contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_lFGCGq5kFUek0t1DDCdAGA_33_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 246000 </us-gaap:RepaymentsOfUnsecuredDebt>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_dgrEO2Y8206-9mq_nNgTmQ_34_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1336000 </us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_YzGFwPG9akSD_aTeTQpMxA_34_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 990000 </us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_L2_eWzFWfEaBD9QR6uJYvg_35_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -4683000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_rmBKBV22ZEm0L4xT0Ifyvg_35_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -6131000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_hf1oTRDfp0iclj0oHUh_9g_37_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -6660000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_UOGgJ_K2BkK1xLVyk1oEZA_37_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> -11369000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-3" id="Tc_GcPSdoJQ1EC7VMoNHAJPcg_38_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 8835000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="As_Of_12_31_2021_j7eZXzAvWU6HCzyPvworZw" decimals="-3" id="Tc_SsHILQgOxE2vlRJJCUbumg_38_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 36497000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-3" id="Tc_zyEc_FbVOEeHvE5Xkl7acA_39_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2175000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="As_Of_3_31_2022_7fMdXG0gYEaPO6Gfkj7NdA" decimals="-3" id="Tc_jdupKwVuPEy69l0faNnxEQ_39_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 25128000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<soi:CapitalizedDepreciationInPropertyPlantAndEquipment contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_B9NaLrxhtEm-2VOLnoRsNA_43_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 129000 </soi:CapitalizedDepreciationInPropertyPlantAndEquipment>
<soi:CapitalizedDepreciationInPropertyPlantAndEquipment contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_IU7RsoOQdEmiMOrpSsIO_A_43_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 146000 </soi:CapitalizedDepreciationInPropertyPlantAndEquipment>
<us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_Mq-krxtYmU-UpqQunECLRg_44_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 174000 </us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
<us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_il2r5G-Ky0aM11pzfXfqTw_44_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 115000 </us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_K9jGntikc0aiHyrj6-vofw_45_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5015000 </us-gaap:CapitalExpendituresIncurredButNotYetPaid>
<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_bsrnPU-G40OxxL8O7y3m_w_45_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2827000 </us-gaap:CapitalExpendituresIncurredButNotYetPaid>
<soi:PropertyPlantAndEquipmentAdditionsTransferredFromInventory contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_9SpWVN-NCEmmVuSINEMf6w_46_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1578000 </soi:PropertyPlantAndEquipmentAdditionsTransferredFromInventory>
<soi:PropertyPlantAndEquipmentAdditionsTransferredFromInventory contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_arzcftN7eEqNftFY2WFW7Q_46_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 575000 </soi:PropertyPlantAndEquipmentAdditionsTransferredFromInventory>
<soi:CapitalExpendituresIncurredThroughFinanceLease contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_I5T2WUh_ck6hDW_PoJkwyw_47_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 933000 </soi:CapitalExpendituresIncurredThroughFinanceLease>
<us-gaap:InterestPaidNet contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_0DsjvxYVF02sNOvcKCIYBg_49_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 335000 </us-gaap:InterestPaidNet>
<us-gaap:InterestPaidNet contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_MT7YDzWG20CwSCjrX7wiOA_49_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 37000 </us-gaap:InterestPaidNet>
<us-gaap:IncomeTaxesPaidNet contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-3" id="Tc_FJR4isKjOk6spGyBk6Y-PA_50_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1000 </us-gaap:IncomeTaxesPaidNet>
<us-gaap:IncomeTaxesPaidNet contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-3" id="Tc_6r7Ry_aXyk6PFjHybV9FWA_50_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 22000 </us-gaap:IncomeTaxesPaidNet>
<us-gaap:NatureOfOperations contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_OBPTnlXzl0aXWNM-5Jdrbw">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">1.    Organization and Background of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Description of Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">We design and manufacture specialized equipment, which combined with field technician support, last mile logistics services and our software solutions, enables us to provide a service offering that helps oil and natural gas operators and their suppliers drive efficiencies that reduce operational footprint and costs during the completion phase of well development. Our equipment and services are deployed across active oil and natural gas basins in the United States. </p>
</us-gaap:NatureOfOperations>
<us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_BUP_0WOPs0GL0ibyQZTXRw">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2.    Summary of Significant Accounting Policies </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Basis of Presentation and Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Solaris Oilfield Infrastructure, Inc. (either individually or together with its subsidiaries, as the context requires “Solaris Inc.” or the “Company”) is the managing member of Solaris Oilfield Infrastructure, LLC (“Solaris LLC”) and is responsible for all operational, management and administrative decisions relating to Solaris LLC’s business. Solaris Inc. consolidates the financial results of Solaris LLC and its subsidiaries and reports non-controlling interest related to the portion of the units in Solaris LLC (the “Solaris LLC Units”) not owned by Solaris Inc., which will reduce net income attributable to the holders of Solaris Inc.’s Class A common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”). These financial statements reflect all normal recurring adjustments that are necessary for fair presentation. Operating results for the three months ended March 31, 2023 and 2022 are not necessarily indicative of the results that may be expected for the full year or for any interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The unaudited interim condensed consolidated financial statements do not include all information or notes required by GAAP for annual financial statements and should be read together with Solaris Inc.’s Annual Report on Form 10-K for the year ended December 31, 2022 and notes thereto. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">All material intercompany transactions and balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The most significant estimates related to stock-based compensation, useful lives and salvage values of long-lived assets, future cash flows associated with goodwill and long-lived asset impairment evaluations, net realizable value of inventory, income taxes, Tax Receivable Agreement liability, collectability of accounts receivable and estimates of allowance for credit losses and determination of the present value of lease payments and right-of-use assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company recognizes revenue in accordance with ASC Topic 606, Revenues from Contracts with Customers (“ASC Topic 606”). Under ASC Topic 606, revenue recognition is based on the transfer of control, or the customer’s<i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">ability to benefit from our services and products in an amount that reflects the consideration expected to be received in exchange for those services and products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The majority of our contracts contain multiple performance obligations, such as work orders containing a combination of equipment, last mile logistics services, and labor services. We allocate the transaction price to each performance obligation identified in the contract based on relative stand-alone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product or service is transferred to the customer, in satisfaction of the corresponding performance obligations. We measure progress using an input method based on resources consumed or expended relative to the total resources expected to be consumed or expended. We assess our customers’ ability and intention to pay, which is based on a variety of factors including historical payment experience and financial condition and we typically charge our customers on a weekly or monthly basis. Contracts with customers are typically on thirty- to sixty-day payment terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes revenues from our contracts disaggregated by revenue generating activity contained therein for the three months ended March 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:32.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:32.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Wellsite services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Transloading and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.9</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;white-space:pre-wrap;"> </i><span style="font-style:italic;visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Recently Issued Accounting Standards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, Reference Rate Reform, which provided temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (“LIBOR”). The guidance provided certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. The original guidance expired on December 31, 2022; however, ASU No. 2022-06 extended the effective date of the guidance to December 31, 2024. The Company is currently assessing the impact of the LIBOR transition and this ASU on the Company’s financial statements and any agreements utilizing LIBOR, including the Tax Receivable Agreement, but does not currently expect to have a material impact on our financial statements. </p>
</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_AvYbk-8luUyeNHim8-9mhA">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Basis of Presentation and Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Solaris Oilfield Infrastructure, Inc. (either individually or together with its subsidiaries, as the context requires “Solaris Inc.” or the “Company”) is the managing member of Solaris Oilfield Infrastructure, LLC (“Solaris LLC”) and is responsible for all operational, management and administrative decisions relating to Solaris LLC’s business. Solaris Inc. consolidates the financial results of Solaris LLC and its subsidiaries and reports non-controlling interest related to the portion of the units in Solaris LLC (the “Solaris LLC Units”) not owned by Solaris Inc., which will reduce net income attributable to the holders of Solaris Inc.’s Class A common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”). These financial statements reflect all normal recurring adjustments that are necessary for fair presentation. Operating results for the three months ended March 31, 2023 and 2022 are not necessarily indicative of the results that may be expected for the full year or for any interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The unaudited interim condensed consolidated financial statements do not include all information or notes required by GAAP for annual financial statements and should be read together with Solaris Inc.’s Annual Report on Form 10-K for the year ended December 31, 2022 and notes thereto. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">All material intercompany transactions and balances have been eliminated upon consolidation.</p>
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
<us-gaap:UseOfEstimates contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_ohHI_-mo5ES3VTd6vS2BdA">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The most significant estimates related to stock-based compensation, useful lives and salvage values of long-lived assets, future cash flows associated with goodwill and long-lived asset impairment evaluations, net realizable value of inventory, income taxes, Tax Receivable Agreement liability, collectability of accounts receivable and estimates of allowance for credit losses and determination of the present value of lease payments and right-of-use assets.</p>
</us-gaap:UseOfEstimates>
<us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_-OUy1l1VWkudOqvfXYQXFg">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company recognizes revenue in accordance with ASC Topic 606, Revenues from Contracts with Customers (“ASC Topic 606”). Under ASC Topic 606, revenue recognition is based on the transfer of control, or the customer’s<i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">ability to benefit from our services and products in an amount that reflects the consideration expected to be received in exchange for those services and products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The majority of our contracts contain multiple performance obligations, such as work orders containing a combination of equipment, last mile logistics services, and labor services. We allocate the transaction price to each performance obligation identified in the contract based on relative stand-alone selling prices, or estimates of such prices, and recognize the related revenue as control of each individual product or service is transferred to the customer, in satisfaction of the corresponding performance obligations. We measure progress using an input method based on resources consumed or expended relative to the total resources expected to be consumed or expended. We assess our customers’ ability and intention to pay, which is based on a variety of factors including historical payment experience and financial condition and we typically charge our customers on a weekly or monthly basis. Contracts with customers are typically on thirty- to sixty-day payment terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes revenues from our contracts disaggregated by revenue generating activity contained therein for the three months ended March 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:32.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:32.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Wellsite services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Transloading and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.9</p></td></tr></table>
</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_qtIetwEgu0u4FWqxpJbkfw">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:32.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:32.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Wellsite services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Transloading and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.9</p></td></tr></table>
</us-gaap:DisaggregationOfRevenueTableTextBlock>
<us-gaap:Revenues contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_soi_WellsiteServicesMember_WgRLaBj-RUSwvm4LOpNpAQ" decimals="-5" id="Tc_UU9pBYt6M06awgRR2vpH-A_5_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 82500000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_soi_WellsiteServicesMember_Xfcw9ls5SUWofQehnkyuKA" decimals="-5" id="Tc_EQ5siTNqrkyC-zz4eANRag_5_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 56600000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_soi_TransloadingAndOtherMember_fD73Cx1e7U2dxIh8VH8Kiw" decimals="-5" id="Tc_YRoh9gIR3kCLSEW0R0To2Q_6_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 200000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_soi_TransloadingAndOtherMember_M_6PwLpsXUazcIfYgsfXHA" decimals="-5" id="Tc_hcZ5y1vxekOWnRTOou__aw_6_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 300000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Tc_NFgO8o0ZKEu1vVzf2zn5Ag_7_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 82700000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Tc_q7TID8EUk0mEXgI64oswtw_7_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 56900000 </us-gaap:Revenues>
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_uIA92ZADh0e4iz4FpAuoyA">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Recently Issued Accounting Standards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In March 2020, the Financial Accounting Standards Board issued ASU No. 2020-04, Reference Rate Reform, which provided temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (“LIBOR”). The guidance provided certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. The original guidance expired on December 31, 2022; however, ASU No. 2022-06 extended the effective date of the guidance to December 31, 2024. The Company is currently assessing the impact of the LIBOR transition and this ASU on the Company’s financial statements and any agreements utilizing LIBOR, including the Tax Receivable Agreement, but does not currently expect to have a material impact on our financial statements. </p>
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_KJflFfjDd0ibhZLCcrjBVw">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;"> </span>3.    Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, plant and equipment are stated at cost. We manufacture or construct most of our systems. During the manufacturing of these assets, they are reflected as systems in process until complete. Modifications to existing systems, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">including the expenditures for upgrades and enhancements that result in additional functionality, increased efficiency, or the extension of the estimated useful life, are capitalized. Property, plant and equipment consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Systems and related equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 369.3</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Systems in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.1</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.4</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.2</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.6</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 447.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425.3</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (127.1)</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 313.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 298.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"></span></p>
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_G-QZu53adUiDeeOVwInBkw">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Systems and related equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 369.3</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Systems in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.1</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer hardware and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.4</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.2</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.6</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 447.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425.3</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (127.1)</p></td></tr><tr><td style="vertical-align:bottom;width:50.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 313.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 298.2</p></td></tr></table>
</us-gaap:PropertyPlantAndEquipmentTextBlock>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsAndRelatedEquipmentMember_DZOKy7wwIkCqc7snzLazmw" decimals="-5" id="Tc_eK0WkGNXHk6whCBYyLND-g_3_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 380600000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsAndRelatedEquipmentMember_UxwySQRxfkyYYfO39TJkOA" decimals="-5" id="Tc_Ek9AXwKLy0GPeIWAaFQyPQ_3_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 369300000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsInProcessMember_OhKSwgaqsUua9Op6oLFWWg" decimals="-5" id="Tc_k_nDwu15u0W8Z6MeLrRU5w_4_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 41400000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_soi_ProppantSystemsInProcessMember_K2xykokmqEKKl2es9_HYSQ" decimals="-5" id="Tc_J5yApfju4EOWqlDqLHm26A_4_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 30100000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember__LsiQRWgEki5tH0h3BK-Eg" decimals="-5" id="Tc_KaqH2sfHhUyN0f-k91laRQ_5_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1700000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_rRc48ACxFESVlSR2P3YZpg" decimals="-5" id="Tc_-wxly9k020y_CFZGQHAHLQ_5_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1700000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_po8xfE97TE6-yMR9vkNKeg" decimals="-5" id="Tc_RicSOj83dkqWKFA9fU0Jpw_6_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5400000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_US2V9BPfp0irAIozFMa_lg" decimals="-5" id="Tc_IpvQzqh9rkGX-cYCKCRWeA_6_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5400000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YQMosXUKHEqaHM8MtucFOQ" decimals="-5" id="Tc_xCa_lCN54E2_ecqRhKlHzg_7_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13200000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_vLsd-Ms85ECX7TUhK-7JjQ" decimals="-5" id="Tc_q6NoagyW40ymu_NjJMdEaA_7_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13200000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_z2bHUaVKPUKiqn_tGpzLgQ" decimals="-5" id="Tc_P9MnPj6mOUOnAQxqA6ZmiA_8_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4600000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_pqTzu4HUP0KEnzqknLMtjw" decimals="-5" id="Tc_b0qMWuX01EuWy6aCmJ0vZQ_8_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4600000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_7EUk3q1K0EuxQE_l2bYeNw" decimals="-5" id="Tc_VK0PwVb1JUG9s9s56-8Fww_9_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 600000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember_xQpKKgcyGkS8B7mz7ysIug" decimals="-5" id="Tc_WGQsi1G6-UmbD2cGLiIKRg_9_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 600000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_itLXka4IFki8wJ5p9YQTLg" decimals="-5" id="Tc_946H1Vg920Ovd_eSqKIttw_10_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 400000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_WsTrh-iEVkWRGP2oSpHYhw" decimals="-5" id="Tc_8xGVrsj1mEWuG7-GNH_zPw_10_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 400000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-5" id="Tc_Yi1gfCk45USM67_xffCG1w_11_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 447900000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-5" id="Tc_Wg2Tip0KE0exzjdhtb-gMw_11_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 425300000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-5" id="Tc_thYSSBzMBU-JsTzXvJ9Ljw_12_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 134600000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-5" id="Tc_N1V4NV5PKUibEssSvG8amA_12_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 127100000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-5" id="Tc_t-HS8jvOc06bhjMmzF4K2A_13_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 313300000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
<us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="As_Of_12_31_2022_oQdGlYlS60qTXe0Xrih49g" decimals="-5" id="Tc_u0vVyjDm9EWQLwFENesGCw_13_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 298200000 </us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
<soi:LineOfCreditFacilitiesTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_o7eO51sPkE6ScdGQuJzByA">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">4.    Senior Secured Credit Facility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">On April 28, 2023, Solaris LLC executed Amendment No. 2 to the Amended and Restated Credit Agreement, by and among Solaris LLC, as borrower, each of the guarantors party thereto, each of the lenders party thereto, and Wells Fargo Bank, National Association, as administrative agent (the “2023 Amendment”) to the Amended and Restated Credit Agreement (the “Credit Agreement”), which was entered into on April 26, 2019, by and among Solaris LLC, as borrower, each of the guarantors party thereto, each of the lenders party thereto and Wells Fargo Bank, National Association, as administrative agent, and contained an initial $50.0<span style="white-space:pre-wrap;"> borrowing facility. The 2023 Amendment introduced an additional </span>$25.0 facility (the “Additional Facility”) to increase available borrowings under the Credit Agreement from $50.0 to $75.0 (the “Loan”) while preserving the original accordion feature, to provide for a maximum of $100.0 of total available capacity under the Credit Agreement. The 2023 Amendment also modified certain covenant requirements as more fully described in the 2023 Amendment. The 2023 Amendment contains a reducing revolver feature whereby the Additional Facility will reduce 15% beginning in the first quarter of 2024 through the fourth quarter of 2024 and increasing to 20% thereafter with the balance due at maturity. The Credit Agreement continues to have a maturity date of April 26, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2023, we had $26.0 borrowings outstanding under the Credit Agreement. As of May 3, 2023, the Company has the ability to draw up to approximately $34.5 under the amended Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Our obligations under the Loan are generally secured by a pledge of substantially all the assets of Solaris LLC and its subsidiaries, and such obligations are guaranteed by Solaris LLC’s domestic subsidiaries other than Immaterial Subsidiaries (as defined in the Credit Agreement). We have the option to prepay the loans at any time without penalty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Borrowings under the Credit Agreement bear interest at either Term Secured Overnight Financing Rate (“SOFR”) or an alternate base rate plus an applicable margin, and interest is payable quarterly for alternate base rate loans or the last business day of the interest period applicable to SOFR loans. The applicable margin ranges from 2.75% to 3.50% for SOFR loans and 1.75% to 2.50% for alternate base rate loans, in each case depending on our total leverage ratio. The Credit Agreement requires that we pay a quarterly commitment fee on undrawn amounts of the Loan, ranging from 0.375% to 0.5% depending upon the total leverage ratio. The weighted average interest rate on the borrowings outstanding as of March 31, 2023 was approximately 7.87%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Credit Agreement requires that we maintain ratios of (i) consolidated EBITDA to interest expense of not less than 2.75 to 1.00, (ii) senior indebtedness to consolidated EBITDA of not more than 2.50 to 1.00 and (iii) the sum of 100% of eligible accounts, inventory and fixed assets to the total revolving exposure of not less than 1.00 to 1.00 when the total leverage ratio is greater than 2.00 to 1.00 and total revolving exposure under the Loan exceeds $3.0. For the purpose of these tests, certain items are subtracted from indebtedness and senior indebtedness. EBITDA, as defined in the Credit Agreement, excludes certain noncash items and any extraordinary, unusual or nonrecurring gains, losses or expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Credit Agreement also requires that we prepay any outstanding borrowings in the event our total consolidated cash balance exceeds $20.0 on the last business day of every other calendar week, taking into account certain adjustments. Capital expenditures are not restricted unless borrowings under the Loan exceed $5.0 for any 180 consecutive day period, in which case capital expenditures will be permitted up to $100.0 plus any unused availability for capital expenditures from the immediately preceding fiscal year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2023, we were in compliance with all covenants under the Credit Agreement.</p>
</soi:LineOfCreditFacilitiesTextBlock>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_FVlVjYQQv0a4w-_DgbNWqA" decimals="-5" id="Narr_knRZcoeSqUGrsgdVIaAX0w" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 50000000.0 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<soi:LineOfCreditFacilityPotentialIncrementalBorrowingCapacity contextRef="As_Of_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_JmC9Ex5fpUKkT4XlkVEZHA" decimals="-5" id="Narr_3XJlS2saHE21dlwyuumw0A" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 25000000.0 </soi:LineOfCreditFacilityPotentialIncrementalBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_FVlVjYQQv0a4w-_DgbNWqA" decimals="-5" id="Narr_HTMV4uZtsU20zoRTFrMSBw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 50000000.0 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_JmC9Ex5fpUKkT4XlkVEZHA" decimals="-5" id="Narr_THwdxv0bvE-CiBsSk5FJ9w" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 75000000.0 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<soi:LineOfCreditFacilityMaximumBorrowingCapacityWithAccordionOption contextRef="As_Of_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_JmC9Ex5fpUKkT4XlkVEZHA" decimals="-5" id="Narr_HoX7byJqWUGnhia_hOUp4g" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000000.0 </soi:LineOfCreditFacilityMaximumBorrowingCapacityWithAccordionOption>
<soi:ReducingRevolverFeaturePercent contextRef="Duration_4_28_2023_To_4_28_2023_srt_StatementScenarioAxis_soi_BeginningJanuary012024Member_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_zJe-MCK14kqdL8xVtZTyxQ" decimals="2" id="Narr_lsE8ZNSbC0-_hdKzHM1o3A" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.15 </soi:ReducingRevolverFeaturePercent>
<soi:ReducingRevolverFeaturePercent contextRef="Duration_4_28_2023_To_4_28_2023_srt_StatementScenarioAxis_soi_BeginningJanuary012025Member_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_xUGq7iTp7kqnPlT-_Wr0ZQ" decimals="2" id="Narr_yrzed9W6V0ikcIAGUlJTyg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.20 </soi:ReducingRevolverFeaturePercent>
<us-gaap:LineOfCredit contextRef="As_Of_3_31_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_siBCrq9LC02g6XkeUiJpww" decimals="-5" id="Narr_c38OPYvRYkW0gf7oiY_4bQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 26000000.0 </us-gaap:LineOfCredit>
<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="As_Of_3_31_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_siBCrq9LC02g6XkeUiJpww" decimals="-5" id="Narr_R-mAwJJGCUWSrNHCWLH2Aw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 34500000 </us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="As_Of_4_28_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_BqrgjL_KrUGJ-AXNG-GvTw" decimals="4" id="Narr_-T9_RpD1BUG0RFSz7rA6Tg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.0275 </us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="As_Of_4_28_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_XkQ5cGzGdUqiBvwyEtpabA" decimals="4" id="Narr_aZJK_w4tc0KGfd2eS8mBgw" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.0350 </us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="As_Of_4_28_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_5x4kL1-wH0KmNC-v8nHJRw" decimals="4" id="Narr_llv3JahPRUK_lOiQO9IwWA" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.0175 </us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="As_Of_4_28_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_SNEzMA3GIkWI8m-VA0pICA" decimals="4" id="Narr_TFCEdgpzYk6o3MTCU8JxBQ" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.0250 </us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="Duration_4_28_2023_To_4_28_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1Te-hrT_S0G1jlID42btOg" decimals="5" id="Narr_8GFwsQsmpUqmQeQLakK5ZA" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.00375 </us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="Duration_4_28_2023_To_4_28_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_AAz0QDHkvEiKhWWiPnaJSg" decimals="3" id="Narr_dKCq87Gm1UmN8MOHgb3Uaw" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.005 </us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<us-gaap:DebtWeightedAverageInterestRate contextRef="As_Of_3_31_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_siBCrq9LC02g6XkeUiJpww" decimals="4" id="Narr_AdQaCAwsq0S3zVdJ8-iNmw" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.0787 </us-gaap:DebtWeightedAverageInterestRate>
<soi:EbitdaToFixedChargesRatio contextRef="Duration_4_26_2019_To_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_086I3FLZw0KyqHKJPE4SWw" decimals="4" id="Narr_DTzSxnxdBUO_Dchl_auJKQ" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.0275 </soi:EbitdaToFixedChargesRatio>
<soi:SeniorIndebtednessToEbitdaRatio contextRef="Duration_4_26_2019_To_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_086I3FLZw0KyqHKJPE4SWw" decimals="2" id="Narr_qQ2NRDaISUi1DLKYOATUDQ" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 2.50 </soi:SeniorIndebtednessToEbitdaRatio>
<soi:BorrowingBaseDeterminationPercentageOfEligibleAccounts contextRef="As_Of_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_FVlVjYQQv0a4w-_DgbNWqA" decimals="2" id="Narr_uBUKRF6v-k2mpCnZtueJ6g" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 1 </soi:BorrowingBaseDeterminationPercentageOfEligibleAccounts>
<soi:EligibleAccountsToRevolvingExposureRatio contextRef="Duration_4_26_2019_To_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_086I3FLZw0KyqHKJPE4SWw" decimals="2" id="Narr_xL-NpBnwaUWMqjjadvhTNw" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 1.00 </soi:EligibleAccountsToRevolvingExposureRatio>
<soi:LeverageRatioForThresholdTriggeringRepayment contextRef="As_Of_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_FVlVjYQQv0a4w-_DgbNWqA" decimals="2" id="Narr_h7S8vs5lP0KI8h5gA9e_Lg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 2.00 </soi:LeverageRatioForThresholdTriggeringRepayment>
<soi:CashAdjustmentToNetIndebtnessRatio contextRef="Duration_4_26_2019_To_4_26_2019_us-gaap_CreditFacilityAxis_soi_CreditAgreement2019Member_086I3FLZw0KyqHKJPE4SWw" decimals="-5" id="Narr_iRoG2H-JuEeFwILiQh6ltw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3000000.0 </soi:CashAdjustmentToNetIndebtnessRatio>
<soi:CashThresholdTriggeringRepayment contextRef="As_Of_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_JmC9Ex5fpUKkT4XlkVEZHA" decimals="-5" id="Narr_B_sps1iqjUqCB5Zgr_7uJg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 20000000.0 </soi:CashThresholdTriggeringRepayment>
<soi:CashThresholdForPeriodOfTimeTriggeringRepayment contextRef="As_Of_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_JmC9Ex5fpUKkT4XlkVEZHA" decimals="-5" id="Narr_uHERbhKG0EiXcccIJXAvSg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5000000.0 </soi:CashThresholdForPeriodOfTimeTriggeringRepayment>
<soi:CashThresholdTriggeringRepaymentPeriod contextRef="Duration_4_28_2023_To_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_6P9k3IRfcUOZD4aUeLTvYg" id="Narr_HiO_uCYHTkurpWqCrlTstg"> P180D </soi:CashThresholdTriggeringRepaymentPeriod>
<soi:CapitalExpenditureThresholdLimit contextRef="Duration_4_28_2023_To_4_28_2023_us-gaap_CreditFacilityAxis_soi_CreditAgreement2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_6P9k3IRfcUOZD4aUeLTvYg" decimals="-5" id="Narr_Gi72RNSEukydvMCzYQgsig" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000000.0 </soi:CapitalExpenditureThresholdLimit>
<us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_P6iDFsuvZEC59qUKGjpIOQ">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;"> </span>5.    Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Solaris LLC paid dividend distributions totaling $5.2 and $4.9 to all Solaris LLC unitholders in the three months ended March 31, 2023 and 2022, respectively, of which $3.7 and $3.4 was paid to Solaris Inc. Solaris Inc. used the proceeds from the distributions to pay quarterly cash dividends to all holders of shares of Class A common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>Share Repurchase Program</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">On March 2, 2023, the Company’s board of directors authorized a share repurchase plan to repurchase up to $50.0 of the Company’s Class A common stock until the plan terminates pursuant to its provisions. During the three months ended March 31, 2023, Solaris Inc. purchased and retired 1,641,000 shares of the Company’s Class A common stock for $14.4, or $8.80 average price per share, and, in connection therewith, Solaris LLC purchased and retired 1,641,000 Solaris LLC Units from the Company for the same amount. We currently have $35.6 authorized under the share repurchase plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Stock-based compensation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company’s long-term incentive plan for employees, directors and consultants (the “LTIP”) provides for the grant of all or any of the following types of equity-based awards: (i) incentive stock options qualified as such under United States federal income tax laws; (ii) stock options that do not qualify as incentive stock options; (iii) stock appreciation rights; (iv) restricted stock awards; (v) restricted stock units; (vi) bonus stock; (vii) performance awards; (viii) dividend equivalents; (ix) other stock-based awards; (x) cash awards; and (xi) substitute awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Subject to adjustment in accordance with the terms of the LTIP, 5,118,080 shares of Solaris Inc.’s Class A common stock have been reserved for issuance pursuant to awards under the LTIP. As of March 31, 2023, 812,686 <span style="white-space:pre-wrap;">stock awards were available for grant. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes activity related to restricted stock for the three months ended March 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Awards</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Grant Date Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value ($)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,295,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.33</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 790,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.19</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (548,992)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.74</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.82</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,527,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.71</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Of the 1,527,289 unvested shares of restricted stock, it is expected that 92,776 shares, 659,693 shares, 527,652 shares, and 247,168 shares will vest in 2023, 2024, 2025 and 2026, respectively, in each case, subject to the applicable vesting terms governing such shares of restricted stock. There was approximately $13.7<span style="white-space:pre-wrap;"> of unrecognized compensation expense related to unvested restricted stock as of March 31, 2023. The unrecognized compensation expense will be recognized over the weighted average remaining vesting period of </span>1.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">During the three-month period ending March 31, 2023, we granted 176,898 performance-based restricted stock units (“PSUs”), with a weighted average grant date fair value of $11.92 per share to management under the LTIP. The performance criteria for the PSUs are split as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Relative PSUs: </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the PSUs are based on total shareholder return relative to the total shareholder return of a predetermined group of peer companies. This relative total shareholder return is calculated at the end of the performance periods stipulated in the PSU agreement.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Absolute PSUs: </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the PSUs have a performance criteria of absolute total shareholder return calculated at the end of the performance period stipulated in the PSU agreement.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The vesting and payout of the PSUs occur when the related service condition is completed, which is approximately three years after the grant date regardless of the duration of the stipulated performance period. The PSUs can be paid out in either Class A common stock or cash, at our election. Dividends accrue on PSUs and are paid upon vesting. As of March 31, 2023, $2.0 of compensation cost related to unvested PSUs remained to be recognized. The cost is expected to be recognized over a weighted-average period of 2.5 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The grant date fair value was determined using the Monte Carlo simulation method and is expensed ratably over the service period. Expected volatilities used in the fair value simulation were estimated using historical periods consistent with the remaining performance periods. The risk-free rate was based on the U.S. Treasury rate for a term commensurate with the expected life of the grant. We used the following assumptions to estimate the fair value of PSUs granted during the three months ended March 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assumptions</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.6%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">58.93%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="color:#ff0000;visibility:hidden;background:#ffff00;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes activity related to PSUs for the three months ended March 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value ($)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.92</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.92</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Income (Loss) Per Share </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Basic income (loss) per share of Class A common stock is computed by dividing net income (loss) attributable to Solaris Inc. by the weighted-average number of shares of Class A common stock outstanding during the same period. Diluted income (loss) per share is computed giving effect to all potentially dilutive shares. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table sets forth the calculation of income (loss) per share for the three months ended March 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:24.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic net income (loss) per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income attributable to Solaris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Less: income attributable to participating securities (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Weighted average number of unrestricted outstanding common shares used to calculate basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,214,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,239,351</p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Diluted weighted-average shares of Class A common stock outstanding used to calculate diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,214,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,239,351</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income per share of Class A common stock - basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income per share of Class A common stock - diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.11</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffff00;"></span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company’s restricted shares of common stock are participating securities.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following number of weighted-average potentially dilutive shares were excluded from the calculation of diluted income (loss) per share because the effect of including such potentially dilutive shares would have been antidilutive upon conversion:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:24.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';"> </span><span style="font-family:'Times new roaman';margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Class B common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,671,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,768,517</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,374,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025,513</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance-based restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,122</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,229,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,801,152</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"></span></p>
</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2023_To_3_31_2023_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_ShTnY0pWRUepO_AWkuWM0A" decimals="-5" id="Narr_4bOi4TtjukKJpxLXjjx1RQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 5200000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2022_To_3_31_2022_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_KrY4wfplWkOMjS0qtcVdIQ" decimals="-5" id="Narr_298g2Yeo6kmuzOnYTRv_WA" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4900000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Narr_TlcpQn-A30qh7cbeRs2QAA" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3700000 </us-gaap:PaymentsOfDividendsCommonStock>
<us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Narr_D0K3EDdRNkuLxRa38iTsWw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3400000 </us-gaap:PaymentsOfDividendsCommonStock>
<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="As_Of_3_2_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_i8tIxLjWOkqojEVuzUFCWQ" decimals="-5" id="Narr_Zt55uWfry0azIpxxSVHerw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 50000000.0 </us-gaap:StockRepurchaseProgramAuthorizedAmount1>
<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="INF" id="Narr_9LCFMn62z0GEQ6UE1qTIdQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1641000 </us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="-5" id="Narr_WDFrlBcwTUSi71VimZXvdg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 14400000 </us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="2" id="Narr_rRGB_QbWnUmo5JVqwu7NwA" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 8.80 </us-gaap:TreasuryStockAcquiredAverageCostPerShare>
<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="Duration_1_1_2023_To_3_31_2023_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_ShTnY0pWRUepO_AWkuWM0A" decimals="INF" id="Narr_QLS1NEZoz02yLDkhd3E0qg" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1641000 </us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="As_Of_3_31_2023_yWTbhz8MCE-FfSNNbaMHuQ" decimals="-5" id="Narr_BNJ7H8kZzE2Ks96EEsiLBw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 35600000 </us-gaap:StockRepurchaseProgramAuthorizedAmount1>
<us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="As_Of_3_31_2023_us-gaap_PlanNameAxis_soi_LongTermIncentivePlanMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_vO2we9pY5k2WfL0WYm5QGA" decimals="INF" id="Narr_4DF2PnNtKEO4PKB1fncQgQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 5118080 </us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="As_Of_3_31_2023_us-gaap_PlanNameAxis_soi_LongTermIncentivePlanMember_cMYpjXmnAkeQwVM3MuoTKg" decimals="INF" id="Narr_drbbuWGvs0a1ZtCWNXvSzQ" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 812686 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
<us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_5Xv-k_Mv1Euf_LpKdwGYfg">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Awards</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Grant Date Fair</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Value ($)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,295,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.33</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 790,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.19</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (548,992)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.74</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.82</p></td></tr><tr><td style="vertical-align:bottom;width:69.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,527,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.71</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;"></span></p>
</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_zc6CvmAYjEmQ6YdlIdaQMA" decimals="INF" id="Tc_8GPs2UgQAkiZe7fJ_A7l8A_3_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1295728 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_zc6CvmAYjEmQ6YdlIdaQMA" decimals="2" id="Tc_sObRU3FzQEaz4QxMV3iEyw_3_5" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 10.33 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" decimals="INF" id="Tc_mxnN7qVKbEKz7Vg4mddlkA_4_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 790201 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" decimals="2" id="Tc_Iu5mAbfQwUqwQ3Vf-WQeeA_4_5" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 9.19 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" decimals="INF" id="Tc_G63uBA_naUKReKqPEipnOQ_5_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 548992 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" decimals="2" id="Tc_KEKyWrTdLU24Jc84XLYc_g_5_5" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 9.74 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" decimals="INF" id="Tc_BA-satAEv0O7G1iEDLVORA_6_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 9648 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" decimals="2" id="Tc_ySQLWEXhxU-j-XiK7GumGQ_6_5" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 9.82 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eW9lqaOQGEGqlSa2Xb1Afg" decimals="INF" id="Tc_iMKIs6m2TE-QcoHJqWLlQA_7_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1527289 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eW9lqaOQGEGqlSa2Xb1Afg" decimals="2" id="Tc_6YskbHzNokG1ERfgFwTCFg_7_5" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 9.71 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eW9lqaOQGEGqlSa2Xb1Afg" decimals="INF" id="Narr_t2Cwff-BV0O5Nxnuf2WxBg" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1527289 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_pa5phARkWkS63IkLpH7B_A" decimals="INF" id="Narr_hM6qxebjsUCF7Dnu3m7fKw" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 92776 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_ZQfnFCO2j0yR6qKqdR-TBQ" decimals="INF" id="Narr_FteUCiYPYkOX9wkPh9diFg" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 659693 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4dj8FR_0pEi3oxuoe9ebbA" decimals="INF" id="Narr_OT1aiu_QE0qX1VCN5j4wbw" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 527652 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_soi_ShareBasedCompensationAwardTrancheFourMember_iEuaK_NOv02J6jBg7uGjFw" decimals="INF" id="Narr_xNxBVh5jLUaV1BTIaLVGMw" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 247168 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eW9lqaOQGEGqlSa2Xb1Afg" decimals="-5" id="Narr_HQXciYOp106WlJiofBzN9Q" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 13700000 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mHN0OhZgTUeLUQRusnisBg" id="Narr_vQlQz02YzESKaWEaPxmA2Q"> P1Y7M6D </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="INF" id="Narr_J5Af_Qn3KUOiZj_OOaCd7Q" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 176898 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="2" id="Narr_e7G_YuDt9U6Ea6tNU2AiYw" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 11.92 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<soi:PsusBasedOnTotalShareholderReturnRelativeToGroupOfPeerCompaniesPercent contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="2" id="Narr_rxdW1ftzkE27lrgNBCOV5g" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.50 </soi:PsusBasedOnTotalShareholderReturnRelativeToGroupOfPeerCompaniesPercent>
<soi:PsusBasedOnPerformanceCriteriaOfAbsoluteTotalShareholderReturnPercent contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="2" id="Narr_5MBJ886hPU-yAm-AY-hkMg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.50 </soi:PsusBasedOnPerformanceCriteriaOfAbsoluteTotalShareholderReturnPercent>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-10WZlJhE0yxMYeVO8LtEg" decimals="-5" id="Narr_rAYPfUSKB0-MJxOFX3vwlw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2000000.0 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" id="Narr_Cdhw8VITvU-_GVTvTk9bmQ"> P2Y6M </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_erxljJQlCUuREESMRsIFqA">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assumptions</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.6%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">58.93%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="color:#ff0000;visibility:hidden;background:#ffff00;"></span></p>
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="4" id="Tc_3n6dHJocU020wt_FCFaOKQ_2_2" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.046 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="4" id="Tc_eeh9simQc0uDmF3XZU_hIg_3_2" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.5893 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_iR9Ntu4v10me_MmLNtdmUQ">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value ($)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.92</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.92</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;"></span></p>
</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="INF" id="Tc_QWw5hl4tjkybVo1V0jmQQQ_5_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 176898 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_zDz3COM1CUGuHQs2aaCsYg" decimals="2" id="Tc_qlsY1F1NTkymQGCeQp2-ZQ_5_6" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 11.92 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-10WZlJhE0yxMYeVO8LtEg" decimals="INF" id="Tc_OZSP7hw28kWvoAXgdjNjzQ_7_2" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 176898 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-10WZlJhE0yxMYeVO8LtEg" decimals="2" id="Tc_54xjaTTU0U6tZSHhC479eg_7_6" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 11.92 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_aD_V7N59g0WIx1gRdAbURQ">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:24.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic net income (loss) per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income attributable to Solaris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Less: income attributable to participating securities (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Weighted average number of unrestricted outstanding common shares used to calculate basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,214,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,239,351</p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Diluted weighted-average shares of Class A common stock outstanding used to calculate diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,214,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,239,351</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income per share of Class A common stock - basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income per share of Class A common stock - diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.11</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffff00;"></span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company’s restricted shares of common stock are participating securities.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;"></span></p>
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<us-gaap:NetIncomeLoss contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Tc_ua9JRiZ2YEeSuoHfNSdwmw_5_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7600000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Tc_BkFfljelkUyattwN2C6vNQ_5_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3500000 </us-gaap:NetIncomeLoss>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Tc_YNW_TgU3-0uid8WZlTTG-Q_6_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 400000 </us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Tc_UHsDWcORekelFmHiBshg3Q_6_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000 </us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Tc_A34jor8_j0qPQ0YAfuhmYA_7_3" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 7200000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Tc_ajp9zh3sbk6GCwXEsFR3sQ_7_6" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3400000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="INF" id="Tc__el5fKSd0kiYPVbCyNSyjg_10_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31214271 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="INF" id="Tc_lytXxfHGnUGt0uRuVw41ow_10_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31239351 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="INF" id="Tc_tF2Xu5lpLkaVTYjkLO91sA_11_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31214271 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="INF" id="Tc_lsmp57Znv0mZCjI7SeEZng_11_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 31239351 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="2" id="Tc_rTFVNqx7J0iFPZmU6zFMzg_13_3" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.23 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="2" id="Tc_VtwowYxfwUKAT_joctl9DA_13_6" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.11 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ytc0gKqk_EepBKQulzn-3g" decimals="2" id="Tc_Nh-ec6IS5kay02pR81WZig_14_3" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.23 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Tp2f2g90I0aBABGSN-ovUg" decimals="2" id="Tc_8fMzWrkH-UmRswCArUXOCQ_14_6" unitRef="Unit_Divide_USD_shares_IoaPk8y7vU-iyTKqSCd1Fw"> 0.11 </us-gaap:EarningsPerShareDiluted>
<us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_pAzpbNyfrkibJ43CScfG9g">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;"></span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"></span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="5" style="vertical-align:bottom;width:24.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';"> </span><span style="font-family:'Times new roaman';margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Times new roaman';font-size:8pt;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"></span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Class B common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,671,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,768,517</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,374,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025,513</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance-based restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,122</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,229,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;"></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,801,152</p></td></tr></table>
</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_CommonClassBMember_JyI495Ss_Eylid4X3leeUg" decimals="INF" id="Tc_STrVUfo6zEirx13nxpcWIg_3_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13671971 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_CommonClassBMember_Ndq_2cb4fEe6lHgWE_8E0g" decimals="INF" id="Tc_lL8wUmFCd0ankwioOcAQ-w_3_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 13768517 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember_-c7EE863sEOklv1j4a0wjg" decimals="INF" id="Tc_mwrIj8pSJEe09l85IHfofg_4_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1374760 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember_D3BtgrUFnkiv5IIOtcQjvA" decimals="INF" id="Tc_hw2JJMF4NUy4tp3Mb__0uQ_4_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 1025513 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_PerformanceSharesMember_yfap-vgJMUuJl9Kvw2zOrA" decimals="INF" id="Tc_cFQD8aulwEOapE6szLeXbA_5_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 176898 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_zzSKVeuliU-aXQd2eH0EQg" decimals="INF" id="Tc_aGitPDwgsUKPH0KBzRRbPw_6_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 5440 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_nCD7XG7pNEGqMIRqOxwyDQ" decimals="INF" id="Tc_mLEDe-vdM0a1VbjPk7b3xg_6_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 7122 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="INF" id="Tc_TYtcAhZa60i-2uFWE4ASjQ_7_3" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 15229069 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="INF" id="Tc_ggowOooo8kOe2zpkKB1EFA_7_6" unitRef="Unit_Standard_shares_M3RXDdGoUUWrk8dk-3zbwQ"> 14801152 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_2bjCMo8cIEyL2HluGbD4IQ">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">6. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Income Taxes</i> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>Solaris Inc. is a corporation and, as a result, is subject to United States federal, state and local income taxes. Solaris LLC is treated as a partnership for United States federal income tax purposes and therefore does not pay United States federal income tax on its taxable income. Instead, the Solaris LLC unitholders, including Solaris Inc., are liable for United States federal income tax on their respective shares of Solaris LLC’s taxable income reported on the unitholders’ United States federal income tax returns. Solaris LLC is liable for income taxes in those states not recognizing its status as a partnership for United States federal income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>For the three months ended March 31, 2023 and 2022, we recognized a combined United States federal and state expense for income taxes of $2.5 and $1.6, respectively. The effective combined United States federal and state income tax rates were 17.2% and 22.3% for the three months ended March 31, 2023 and 2022, respectively. For the three months ended March 31, 2023 and 2022, our effective tax rate differed from the statutory rate primarily due to Solaris LLC’s treatment as a partnership for United States federal income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>The Company’s deferred tax position reflects the net tax effects of the temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax reporting. The largest components of the Company’s deferred tax position relate to the Company’s investment in Solaris LLC and net operating loss carryovers. The Company recorded a deferred tax asset and additional paid-in capital for the difference </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">between the book value and the tax basis of the Company’s investment in Solaris LLC. This difference originates from the equity offerings of Class A common stock, exchanges of Solaris LLC Units (together with a corresponding number of shares of Class B common stock) for shares of Class A common stock, and issuances of Class A common stock, and corresponding Solaris LLC Units, in connection with stock-based compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Based on our cumulative earnings history and forecasted future sources of taxable income, we believe that we will be able to realize our deferred tax assets in the future. As the Company reassesses this position in the future, changes in cumulative earnings history, excluding non-recurring charges, or changes to forecasted taxable income may alter this expectation and may result in an increase in the valuation allowance and an increase in the effective tax rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Section 382 of the Internal Revenue Code of 1986, contains rules that limit the ability of a company that undergoes an “ownership change” to utilize its net operating loss and tax credit carryovers and certain built-in losses recognized in years after the “ownership change.” An “ownership change” is generally defined as any change in ownership of more than 50% of a corporation’s stock over a rolling three-year period by stockholders that own (directly or indirectly) 5% or more of the stock of a corporation, or arising from a new issuance of stock by a corporation. If an ownership change occurs, Section 382 generally imposes an annual limitation on the use of pre-ownership change net operating loss carryovers to offset taxable income earned after the ownership change. We do not believe the Section 382 annual limitation related to historical ownership changes impacts our ability to utilize our net operating losses; however, if we were to experience a future ownership change our ability to use net operating losses may be impacted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Payables Related to the Tax Receivable Agreement</i> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>We made payments of $1.1 in January 2023 under the Tax Receivable Agreement. Solaris LLC made a tax distribution to Solaris Inc. of $1.1 in order to satisfy these obligations and concurrently made a cash distribution on a pro rata basis to each of the other members of Solaris LLC of $0.4. Future amounts payable under the Tax Receivable Agreement are dependent upon future events. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>As of March 31, 2023, our liability under the Tax Receivable Agreement was $71.5, representing 85% of the net cash savings in United States federal, state and local income tax or franchise tax that Solaris Inc. anticipates realizing in future years from certain increases in tax basis and certain tax benefits attributable to imputed interest as a result of Solaris Inc.’s acquisition (or deemed acquisition for United States federal income tax purposes) of Solaris LLC Units in connection with our initial public offering or pursuant to an exercise of the Redemption Right or the Call Right (each as defined in the Solaris LLC Agreement) and additional tax basis arising from any payments Solaris Inc. makes under the Tax Receivable Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"/>The projection of future taxable income involves significant judgment. Actual taxable income may differ from our estimates, which could significantly impact our liability under the Tax Receivable Agreement. Therefore, in accordance with ASC 450, Contingencies, we have recorded a liability under the Tax Receivable Agreement related to the tax savings we may realize from certain increases in tax basis and certain tax benefits attributable to imputed interest as a result of Solaris Inc.’s acquisition (or deemed acquisition for United States federal income tax purposes) of Solaris LLC Units in connection with the IPO or pursuant to an excise of the Redemption Right or the Call Right (each as defined in the Solaris LLC Agreement) and additional tax basis arising from any payments Solaris Inc. makes under the Tax Receivable Agreement. Solaris LLC may make tax distributions to Solaris Inc. in order for Solaris Inc. to satisfy its obligations under the Tax Receivable Agreement and will be required to distribute cash pro rata to each of the other members of Solaris LLC, in accordance with the number of Solaris LLC Units owned by each member at that time.</p>
</us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="-5" id="Narr_dCOhvEmbbEuDwqLRKIEspg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 2500000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="-5" id="Narr_ociVglA_GUWWS-xRfRdQAg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1600000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" decimals="3" id="Narr_UHzNfc_Z-ESMGsq6tgUKMg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.172 </us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="Duration_1_1_2022_To_3_31_2022_vFehPLdOmESMrCSBs3nFiA" decimals="3" id="Narr_Bs_99yfWpEaIrxCWiZQEMQ" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.223 </us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:RepaymentsOfNotesPayable contextRef="Duration_1_1_2023_To_1_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_3RoWJgP3ik-SIyqZs7p-3g" decimals="-5" id="Narr_lrR2sIvOmkec1Bik5kpEFA" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1100000 </us-gaap:RepaymentsOfNotesPayable>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2023_To_1_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_3RoWJgP3ik-SIyqZs7p-3g" decimals="-5" id="Narr__O7ipD75802lVLfpkDCFwA" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1100000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2023_To_1_31_2023_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_V_uwEBNKcE25HCfwEsIPvA" decimals="-5" id="Narr_eDm69sJ_AUuTvWVr6C02aQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 400000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_hkpkABQCFEatXQQ76e6msw" decimals="-5" id="Narr_GD-LgJZdlkakrgfHvdq1mw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 71500000 </us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
<soi:RemainingPercentageOfNetCashSaving contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_FQK8U3KW10K-oSPvdZ9NtA" decimals="2" id="Narr_6IzZjzQCv0qBOpej64PWCw" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.85 </soi:RemainingPercentageOfNetCashSaving>
<us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_YduXVQ1UnUq2pNyAO1ET7A">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">7.  Concentrations </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">For the three months ended March 31, 2023, three customers accounted for 13%, 12% and 11% of the Company’s revenues. For the three months ended March 31, 2022, one customer accounted for 29% of the Company’s revenues. As of March 31, 2023, one customer accounted for 13% of the Company’s accounts receivable. As of December 31, 2022, one customer accounted for 22% of the Company’s accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For the three months ended March 31, 2023, no suppliers accounted for more than 10% of the Company’s total purchases. For the three months ended March 31, 2022, one supplier accounted for 11% of the Company’s total </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">purchases. As of March 31, 2023, no supplier accounted for more than 10% of the Company’s accounts payable. As of December 31, 2022, one supplier accounted for 13% of the Company’s accounts payable.</p>
</us-gaap:ConcentrationRiskDisclosureTextBlock>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_xkcwY8OlHkaoObcSXcP7ZA" decimals="2" id="Narr_iRaMSmMnKk2yCqnge6LFgw" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.13 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_soi_CustomerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Y2sYR9C5R0Kz3dYMUCImhQ" decimals="2" id="Narr_sS5VW6EmTEOUvszYevvVRg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.12 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_soi_CustomerThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_KTlfRJEK6U-WxUsdeiuYFw" decimals="2" id="Narr_UU0GsODvSUWb1eq2jxZRbg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.11 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZHR9iFtCpEOX6UQ9uXFWNA" decimals="2" id="Narr_1sX9ZLVNT06Co2IZSenm8Q" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.29 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_SDdzLAF1fUKU9ZAD04mZvg" decimals="2" id="Narr_64Wic_zozEGtyFtAZNZFAQ" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.13 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_soi_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_IeLru6usBE-iz6ZKcQ8MmQ" decimals="2" id="Narr_cCrmiEY8N067y1Sp-Te24g" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.22 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_soi_SupplierOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_icdzpQCgT0Cb3KcCpRPMMw" decimals="2" id="Narr_jFzb-KtjHk6IN7ymiFHbmg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.11 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_soi_SupplierOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_QjTi3ehhskCXVUFnFFcmwQ" decimals="2" id="Narr_3Njx57PeEUyjf-7Tpcjd0w" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.13 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_EBBwpE89H0-IoThxhjqIIQ">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">8.  Commitments and Contingencies </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Tax Matters</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">We are subject to a number of state and local taxes that are not income-based. As many of these taxes are subject to assessment and audit by the taxing authorities, it is possible that an assessment or audit could result in additional taxes due. We accrue for additional taxes when we determine that it is probable that we will have incurred a liability and we can reasonably estimate the amount of the liability. On June 16, 2022, Cause Number CV20-09-372, styled Solaris Oilfield Site Services v. Brown County Appraisal District, was presented to the 35th District Court of Brown County, Texas. The 35</span><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> District Court of Brown County ruled in favor of Brown County Appraisal District regarding the disqualification of our equipment for certain property tax exemptions. While we intend to vigorously appeal this ruling, we have recognized $3.1 in accrued liabilities as of March 31, 2023. No additional contingencies were recognized during the three months period ended March 31, 2023. If this litigation is ultimately resolved against us, in whole or in part, it is possible that the resolution of this matter could be material to our consolidated results of operations or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Litigation and Claims</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In the normal course of business, the Company is subjected to various claims, legal actions, contract negotiations and disputes. The Company provides for losses, if any, in the year in which they can be reasonably estimated. In management’s opinion, there are currently no such matters outstanding that would have a material effect on the accompanying condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">See Note 9 “Related Party Transactions” for contingent payments related to contracts with customers. </p>
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
<us-gaap:OtherCommitment contextRef="As_Of_3_31_2023_us-gaap_OtherCommitmentsAxis_soi_AccruedTaxExpenseMember_LXezmytEW0-sU8A2eK5jrg" decimals="-5" id="Narr_8NkcIVOkQE6-GWC_vvAi_A" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3100000 </us-gaap:OtherCommitment>
<us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_oLQTxrEaOUa7OUTPy1CK9g">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">9.  Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:10pt;">The Company recognizes certain costs incurred in relation to transactions incurred in connection with the amended and restated administrative services agreement, dated May 17, 2017, between Solaris LLC and Solaris Energy Management, LLC, a company owned by William A. Zartler, the Chief Executive Officer and Chairman of the Board. These services include rent paid for office space, travel services, personnel, consulting and administrative costs. For the three months ended March 31, 2023 and 2022, Solaris LLC paid </span><span style="font-size:10pt;">$0.5</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">$0.2</span><span style="font-size:10pt;">, respectively, for these services. As of March 31, 2023, and December 31, 2022, the Company included </span><span style="font-size:10pt;">$0.1 </span><span style="font-size:10pt;">and </span><span style="font-size:10pt;">$0.1</span><span style="font-size:10pt;">, respectively, in prepaid expenses and other current assets on the condensed consolidated balance sheets. Additionally, as of March 31, 2023 and December 31, 2022, the Company included </span><span style="font-size:10pt;">$0.1</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">$0.1</span><span style="font-size:10pt;">, respectively, of accruals to related parties in accrued liabilities on the consolidated balance sheet</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company has executed a guarantee of lease agreement with Solaris Energy Management, LLC, a related party of the Company, related to the rental of office space for the Company’s corporate headquarters. The total future guaranty under the guarantee of lease agreement with Solaris Energy Management, LLC is $4.1 as of March 31, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2023, THRC Holdings, LP, an entity managed by THRC Management, LLC (collectively “THRC”), held shares representing a 9.6% ownership of the Company’s Class A common stock and 6.9% total shares outstanding. THRC is affiliated with certain of the Company’s customers, including ProFrac Services, LLC (“ProFrac”) and certain of the Company’s suppliers including Automatize Logistics, LLC, IOT-EQ, LLC and Cisco Logistics, LLC (“Cisco”) (together the “THRC Affiliates”). For the three months ended March 31, 2023, the Company recognized revenues related to our service offering provided to the THRC Affiliates of $4.9. Accounts receivable related to THRC Affiliates as of March 31, 2023 was $3.8. For the three months ended March 31, 2023, the Company recognized cost of services provided by THRC Affiliates of $1.1. There was $1.0 of accounts payable related to THRC Affiliates as of March 31, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Solaris is the dedicated wellsite sand storage provider (“Services”) to certain THRC Affiliates. Solaris provides volume-based pricing for the Services and may be required to pay up to $4.0 in payments throughout a term ending in </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024, contingent upon the ability of these affiliates to meet minimum Services revenue thresholds. As of March 31, 2023, accounts payable to THRC Affiliates related to these services is $0.9, which was recognized in revenues. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On January 31, 2023, the Company made payments of $1.1 under the Tax Receivable Agreement. Solaris LLC made a tax distribution to Solaris Inc. of $1.1 to satisfy these obligations and concurrently made a cash distribution on a pro rata basis to each of the other members of Solaris LLC of $0.4. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;"></span></p>
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_LckvTp028kisVTmRbKA6eg" decimals="-5" id="Narr_df0NWm-Ouk2wr4kxpDCLmg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 500000 </us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_q0WPm0e_P0aRXAICdxrDeA" decimals="-5" id="Narr_TN3BBSgNMEmO2M3feytAUw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 200000 </us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
<us-gaap:DueFromRelatedPartiesCurrent contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_yxBk_B4M9kyq69WupxvCWQ" decimals="-5" id="Narr_sEHprHQYRUOMCT4FkEFXgg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000 </us-gaap:DueFromRelatedPartiesCurrent>
<us-gaap:DueFromRelatedPartiesCurrent contextRef="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_0jDqIvDsA0qcCaOZ0PkgAg" decimals="-5" id="Narr_h5E7xkFnVkyPiAfesRh0Hg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000 </us-gaap:DueFromRelatedPartiesCurrent>
<us-gaap:DueToRelatedPartiesCurrent contextRef="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_nKyLsiYq7EmNAHUKPCzBGw" decimals="-5" id="Narr_gFnfFaS5DUC9obHNvoj4Rw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000 </us-gaap:DueToRelatedPartiesCurrent>
<us-gaap:DueToRelatedPartiesCurrent contextRef="As_Of_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember_BM8pnRm3fEGY_FZSqS9GIA" decimals="-5" id="Narr_k6KrVNZ7fEylMaf6waVlJQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 100000 </us-gaap:DueToRelatedPartiesCurrent>
<us-gaap:OtherCommitment contextRef="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_SolarisEnergyManagementLlcMember_CGs0OSWpD0KxJnoP52DUig" decimals="-5" id="Narr_l4VbsZsdOU24gfQ_B_DhOw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4100000 </us-gaap:OtherCommitment>
<us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="As_Of_3_31_2023_dei_LegalEntityAxis_soi_ThrcMember_srt_OwnershipAxis_soi_SolarisOilfieldInfrastructureMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_auyM_OeNg0-hDRizoDqDkw" decimals="3" id="Narr_yhSzT2U7q0Ws_i5-pIzMjg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.096 </us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
<us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="As_Of_3_31_2023_dei_LegalEntityAxis_soi_ThrcMember_srt_OwnershipAxis_soi_SolarisOilfieldInfrastructureMember_IpUZYjgZvkWMceBTBiUYYw" decimals="3" id="Narr_qTHB0yAEMkq3LKDFza_Gfg" unitRef="Unit_Standard_pure_OpdtsFvEmkiKSfY6u1eWuA"> 0.069 </us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
<us-gaap:RevenueFromRelatedParties contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ThrcAffiliatesMember_yUwraRWNIU6W6oyEKrfcPg" decimals="-5" id="Narr_CSkyqdum2EuebOPy0fEGXw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4900000 </us-gaap:RevenueFromRelatedParties>
<us-gaap:DueFromRelatedPartiesCurrent contextRef="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ThrcAffiliatesMember_Wz9tm0ve10yK8Hx4iV7Adw" decimals="-5" id="Narr_aZYkEnhgx0-VKZt6Qoqw2A" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 3800000 </us-gaap:DueFromRelatedPartiesCurrent>
<us-gaap:RelatedPartyCosts contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ThrcAffiliatesMember_yUwraRWNIU6W6oyEKrfcPg" decimals="-5" id="Narr_GzFRbGwt4kOL80l2pzRgBw" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1100000 </us-gaap:RelatedPartyCosts>
<us-gaap:DueToRelatedPartiesCurrent contextRef="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ThrcAffiliatesMember_Wz9tm0ve10yK8Hx4iV7Adw" decimals="-5" id="Narr_jZL_EwvvC0qv8CYxR-2dig" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1000000.0 </us-gaap:DueToRelatedPartiesCurrent>
<us-gaap:OtherCommitment contextRef="As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ProfracMember_rdQqrqYKS0WhGbv3j7tJCw" decimals="-5" id="Narr_0FVSm3gvC0y5aC-RKLyTYg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 4000000.0 </us-gaap:OtherCommitment>
<us-gaap:RevenueFromRelatedParties contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_soi_ProfracMember_2vZkGfK1pEqk8oN8aCPbCg" decimals="-5" id="Narr_PDXJksIXXECNpaXZVEyClg" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 900000 </us-gaap:RevenueFromRelatedParties>
<us-gaap:RepaymentsOfNotesPayable contextRef="Duration_1_1_2023_To_1_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_3RoWJgP3ik-SIyqZs7p-3g" decimals="-5" id="Narr_IC0QWGkqD0uG0rgLVQLkeQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1100000 </us-gaap:RepaymentsOfNotesPayable>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2023_To_1_31_2023_us-gaap_RelatedPartyTransactionAxis_soi_TaxReceivableAgreementMember_3RoWJgP3ik-SIyqZs7p-3g" decimals="-5" id="Narr_v_RQ4cASO0CT5MXP1PGASQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 1100000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid contextRef="Duration_1_1_2023_To_1_31_2023_dei_LegalEntityAxis_soi_SolarisOilfieldInfrastructureLlcMember_V_uwEBNKcE25HCfwEsIPvA" decimals="-5" id="Narr_bh4OMWKfUkmFaNK0MUYyjQ" unitRef="Unit_Standard_USD_pYUDZeHsFEuUg3LGkxt4mg"> 400000 </us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid>
<us-gaap:SubsequentEventsTextBlock contextRef="Duration_1_1_2023_To_3_31_2023_bHsBD5UCA0aocu4KoahvNA" id="Tb_lptFBglix0qP4rCqfwBrwg">
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">10.  Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;">On April 28, 2023, the Company executed a second amendment to the Credit Agreement. Refer to Note 4. “Senior Secured Credit Facility.”</span></p>
</us-gaap:SubsequentEventsTextBlock>
</xbrl>


2 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 2/27/24  Solaris Oilfield Infrastruct… Inc 10-K       12/31/23   80:9.5M
 7/28/23  Solaris Oilfield Infrastruct… Inc 10-Q        6/30/23   53:5.7M


2 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 3/07/23  Solaris Oilfield Infrastruct… Inc 8-K:5,9     3/01/23   11:271K                                   Toppan Merrill/FA
 5/23/17  Solaris Oilfield Infrastruct… Inc 8-K:1,2,3,5 5/17/17    7:598K                                   Donnelley … Solutions/FA
Top
Filing Submission 0001558370-23-008140   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Tue., May 14, 9:30:26.2am ET