XML 66 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Method Investments - Schedule of Joint Venture Revenues and Net Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Equity Method Investments [Line Items]    
Operating income (loss) $ 14,319 $ 11,120
Net Income (Loss) 12,475 15,493
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 8,178 55,920
Gross profit 8,178 55,920
Operating income (loss) 6,932 27,932
Net Income (Loss) 6,932 27,932
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | CPFH LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 0 31,072
Net Income (Loss) 0 15,357
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | KNFH LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 303 22,183
Net Income (Loss) (146) 9,930
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | DHC8 LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 1,533 0
Net Income (Loss) 1,305 0
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | KNFH II LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 0
Net Income (Loss) 0 0
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | HGC Funding I LLC and Origination I LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 4,942 2,665
Net Income (Loss) 4,378 2,645
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | HGC MPG Funding LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Revenues 1,400 0
Net Income (Loss) $ 1,395 $ 0