XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Tax Receivable Agreement Liability - Schedule Of Reconciliation Of Tax Receivable Agreement Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Tax Receivables Agreement Liability [Roll Forward]        
Beginning $ 23,249 $ 19,200 $ 18,894 $ 12,200
TRA expense/adjustments 5,344 (566) 11,545 6,112
TRA bonus expense/adjustments 257 (26) 556 296
Payments (22) (52) (2,167) (52)
Ending 28,828 18,556 28,828 18,556
Tax receivable agreement (benefit) expense 5,344 (566) 11,545 6,112
TRA bonus expense in operating expenses 257 (26) 556 296
Total expense 5,601 (592) 12,101 6,408
Latest Tax Year        
Tax Receivables Agreement Liability [Roll Forward]        
TRA expense/adjustments 5,152 1,145 11,353 7,823
TRA bonus expense/adjustments 248 55 547 377
Tax receivable agreement (benefit) expense 5,152 1,145 11,353 7,823
TRA bonus expense in operating expenses 248 55 547 377
Prior Tax Period        
Tax Receivables Agreement Liability [Roll Forward]        
TRA expense/adjustments 192 (1,710) 192 (1,710)
TRA bonus expense/adjustments 9 (82) 9 (82)
Tax receivable agreement (benefit) expense 192 (1,710) 192 (1,710)
TRA bonus expense in operating expenses $ 9 $ (82) $ 9 $ (82)