XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Liability Related to Tax Receivable Agreement
The aggregate balance of tax receivable liabilities as of December 31, 2024 and 2023, is as follows (in thousands):
December 31,
20242023
Liability related to tax receivable agreement:
Short term$41 $41 
Long term— 5,201 
Total liability related to tax receivable agreement$41 $5,242