XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Cash and cash equivalents $ 147,092 $ 118,096
Restricted cash 26,944 26,049
Other assets 2,500 2,500
Total assets 176,536 146,645
Liabilities:    
Borrowings 401,500 375,650
Tax receivable agreement 194,610 188,911
Total liabilities 596,110 564,561
Level 1    
Assets:    
Cash and cash equivalents 147,092 118,096
Restricted cash 26,944 26,049
Total assets 174,036 144,145
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 401,500 375,650
Total liabilities 401,500 375,650
Level 3    
Liabilities:    
Tax receivable agreement 194,610 188,911
Total liabilities $ 194,610 $ 188,911