XML 105 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED PARENT COMPANY FINANCIAL INFORMATION - Narrative (Details) - USD ($)
$ in Thousands
Oct. 04, 2021
Dec. 31, 2024
Dec. 31, 2023
Condensed Balance Sheet Statements, Captions [Line Items]      
Tax receivable agreement, percent of savings for holders 85.00%    
Tax receivable agreement   $ 189,300 $ 198,200
Tax receivable agreement, current   11,842 12,675
Parent Company      
Condensed Balance Sheet Statements, Captions [Line Items]      
Investment in subsidiaries   947,200 915,500
Tax receivable agreement, percent of savings for holders 85.00%    
Tax receivable agreement   189,300 198,200
Tax receivable agreement, current   $ 11,842 $ 12,675