XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Schedule of Amounts Due to or Due From the Company to Related Party Affiliates (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Receivable $ 116 $ 2,660
Payable (9,429) (9,966)
Other Affiliated Entities    
Related Party Transaction [Line Items]    
Receivable   326
Payable   (20)
Affiliated Entity    
Related Party Transaction [Line Items]    
Receivable 116 2,660
Payable (9,429) (9,966)
Affiliated Entity | Horizon Common Inc.    
Related Party Transaction [Line Items]    
Receivable   17
Payable (6,949) (6,899)
Affiliated Entity | Kinetics Common Inc.    
Related Party Transaction [Line Items]    
Receivable   66
Affiliated Entity | Kinetics Holding Corporation    
Related Party Transaction [Line Items]    
Receivable   42
Affiliated Entity | Proprietary Funds    
Related Party Transaction [Line Items]    
Receivable 116 120
Payable   (7)
Affiliated Entity | FRMO Corporation    
Related Party Transaction [Line Items]    
Payable $ (2,480) (3,040)
Affiliated Entity | HM Tech    
Related Party Transaction [Line Items]    
Receivable   $ 2,089