v3.25.1
Liabilities under Tax Receivable Agreement - Additional information (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Liabilities Under Tax Receivable Agreement [Line Items]        
Percentage of tax benefit paid to equity owner 85.00%      
Obligations under tax receivable agreement $ 547 $ 8,960 $ 547 $ 8,960
Estimated gross outstanding balance of the TRA liability $ 102,800   $ 99,600  
FAH, LLC        
Liabilities Under Tax Receivable Agreement [Line Items]        
Equity issued in connection with acquisition prior to Transactions (in shares) 0.8 0.0