XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Tax Receivable Agreement Liability - Schedule Of Reconciliation Of Tax Receivable Agreement Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Tax Receivables Agreement Liability [Roll Forward]        
Beginning $ 17,050 $ 12,305 $ 18,894 $ 12,200
Tax receivable agreement expense 5,915 6,573 6,201 6,678
TRA bonus expense related to the current year 285 322 299 322
Payments 0 0 (2,144) 0
Ending 23,249 19,200 23,249 19,200
Total expense 6,200 6,895 6,500 7,000
Latest Tax Year        
Tax Receivables Agreement Liability [Roll Forward]        
Tax receivable agreement expense 5,915 6,573 6,201 6,678
TRA bonus expense related to the current year $ 285 $ 322 $ 299 $ 322