v3.25.3
Related Party Transactions - Schedule of Amounts Due to or Due From the Company to Related Party Affiliates (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Receivable $ 28 $ 27
Payable 7,750 11,597
Affiliated Entity    
Related Party Transaction [Line Items]    
Receivable 28 27
Payable 7,750 11,597
Affiliated Entity | Horizon Common Inc.    
Related Party Transaction [Line Items]    
Payable 6,902 6,948
Affiliated Entity | Proprietary Funds    
Related Party Transaction [Line Items]    
Receivable 16 27
Affiliated Entity | FRMO Corporation    
Related Party Transaction [Line Items]    
Receivable 12  
Payable 848 $ 4,649
Affiliated Entity | Other Affiliated Entities    
Related Party Transaction [Line Items]    
Receivable $ 0