XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Cash and cash equivalents $ 128,318 $ 118,096
Restricted cash 26,512 26,049
Other assets 2,500 2,500
Total assets 157,330 146,645
Liabilities:    
Borrowings 407,550 375,650
Tax receivable agreement 191,244 188,911
Total liabilities 598,794 564,561
Level 1    
Assets:    
Cash and cash equivalents 128,318 118,096
Restricted cash 26,512 26,049
Total assets 154,830 144,145
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 407,550 375,650
Total liabilities 407,550 375,650
Level 3    
Liabilities:    
Tax receivable agreement 191,244 188,911
Total liabilities $ 191,244 $ 188,911