v3.25.4
Related Party Transactions - Schedule of Amounts Due to or Due From the Company to Related Party Affiliates (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Receivable $ 10 $ 27
Payable 7,689 11,597
Affiliated Entity    
Related Party Transaction [Line Items]    
Receivable 10 27
Payable 7,689 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 5 27
Affiliated Entity | FRMO Corporation    
Related Party Transaction [Line Items]    
Receivable 5  
Payable $ 787 $ 4,649