XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets:    
Other assets $ 2,500 $ 2,500
Total assets 2,500 2,500
Liabilities:    
Contingent consideration   1,000
Borrowings 355,300 344,280
Tax receivable agreement 181,596 179,127
Total liabilities 536,896 524,407
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 355,300 344,280
Total liabilities 355,300 344,280
Level 3    
Liabilities:    
Contingent consideration   1,000
Tax receivable agreement 181,596 179,127
Total liabilities $ 181,596 $ 180,127