XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Liabilities under Tax Receivable Agreement - Schedule of Tax Receivable Agreement Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
2022 $ 7,362      
2023 4,835      
2024 4,902      
2025 5,003      
2026 5,119      
Thereafter 55,663      
Total $ 82,884 $ 62,318 $ 65,816 $ 6,771