XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Tax Receivable Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2023
Mar. 31, 2022
Apr. 30, 2021
Mar. 31, 2020
Sep. 30, 2018
Feb. 28, 2017
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]                
Tax receivable, percentage             85.00%  
Realization period             15 years  
First payment made $ 23,300 $ 21,300 $ 16,500 $ 13,300 $ 12,400 $ 7,000    
Minimum tax receivable agreement obligation over the agreed period             $ 100  
Maximum tax receivable agreement obligation over the agreed period             $ 22,100  
Period over which the obligations are to be settled             15 years 15 years
Deferred tax assets               $ 162,100
Tax receivable agreement obligations             $ 216,480 $ 238,758
SBI bonds | VFH                
Debt Instrument [Line Items]                
Deferred tax assets             $ 135,700  
Class B common stock                
Debt Instrument [Line Items]                
Common stock, par value (in dollars per share)             $ 0.00001 $ 0.00001
Class C common stock                
Debt Instrument [Line Items]                
Common stock, par value (in dollars per share)             0.00001 0.00001
Class D common stock                
Debt Instrument [Line Items]                
Common stock, par value (in dollars per share)             $ 0.00001 $ 0.00001