XML 125 R108.htm IDEA: XBRL DOCUMENT v3.22.4
Variable Interest Entities - Additional Information (Detail) - USD ($)
$ in Thousands
Feb. 28, 2021
Jul. 31, 2020
Oct. 31, 2018
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Variable Interest Entity [Line Items]            
Variable interest entity net gain     $ 25,300      
Equity investments       $ 10,293 $ 9,726 $ 0
Maturity date Feb. 28, 2026 Sep. 24, 2024        
Medallion Financing Trust I [Member]            
Variable Interest Entity [Line Items]            
Promissory note payable     $ 1,400