XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Other assets $ 2,500 $ 2,500
Total assets 2,500 2,500
Liabilities:    
Contingent consideration   1,000
Borrowings 330,748 344,280
Tax receivable agreement 183,696 179,127
Total liabilities 514,444 524,407
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 330,748 344,280
Total liabilities 330,748 344,280
Level 3    
Liabilities:    
Contingent consideration   1,000
Tax receivable agreement 183,696 179,127
Total liabilities $ 183,696 $ 180,127