v3.24.2.u1
Tax Receivable Agreement (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Tax Receivable Agreement  
Net cash savings percentage owed to TRA Holders 85.00%
Cash savings tax benefit $ 0