XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Tax Receivable Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
Apr. 30, 2023
Mar. 31, 2022
Apr. 30, 2021
Mar. 31, 2020
Sep. 30, 2018
Feb. 28, 2017
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]                  
First payment made $ 20,200 $ 23,300 $ 21,300 $ 16,500 $ 13,300 $ 12,400 $ 7,000    
Minimum tax receivable agreement obligation over the agreed period 100             $ 100  
Maximum tax receivable agreement obligation over the agreed period 22,000             $ 22,000  
Period over which the obligations are to be settled               15 years 15 years
Tax receivable agreement obligations 196,254             $ 196,254 $ 216,480
SBI bonds | VFH                  
Debt Instrument [Line Items]                  
Deferred tax assets $ 130,200             $ 130,200 $ 135,700