XML 46 R38.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Dec. 31, 2024
Assets:    
Cash and cash equivalents $ 165,466 $ 189,530
Restricted cash 43,725 47,179
Other assets 2,500 2,500
Total assets 211,691 239,209
Liabilities:    
Borrowings 456,189 482,852
Tax receivable agreement 190,441 203,645
Total liabilities 646,630 686,497
Level 1    
Assets:    
Cash and cash equivalents 165,466 189,530
Restricted cash 43,725 47,179
Total assets 209,191 236,709
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 456,189 482,852
Total liabilities 456,189 482,852
Level 3    
Liabilities:    
Tax receivable agreement 190,441 203,645
Total liabilities $ 190,441 $ 203,645