XML 111 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Other Long-Term Investments - Investment in JVN Funds (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]    
Recorded investment balance $ 74,628 $ 86,789
JVM Funds LLC units    
Schedule of Equity Method Investments [Line Items]    
Underlying equity 19,304 21,565
Difference 757 908
Recorded investment balance $ 20,061 $ 22,473