v3.25.1
Liabilities under Tax Receivable Agreement - Schedule of Liability Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Liabilities Under Tax Receivable Agreement [Roll Forward]    
Beginning balance $ 547 $ 8,960
Additional liabilities for exchanges 3,156 0
Adjustment to remeasurement of liabilities (3,156) 0
Ending balance $ 547 $ 8,960