v3.25.2
Summary of Significant Accounting Policies - Schedule of Spot Trades (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Liabilities:    
Net   $ 739,377
Spot Trade    
Assets:    
Gross $ 7,998,300 2,305,600
Offset on the Balance Sheet (7,795,700) (2,131,800)
Net 202,600 173,800
Liabilities:    
Gross 8,042,000 2,218,300
Offset on the Balance Sheet (7,795,700) (2,131,800)
Net $ 246,300 $ 86,500