v3.26.1
Fair Value Measurements - Schedule of Valuation of Secured Financings (Details) - Securities Loaned or Sold under Agreements to Repurchase
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance at January 1, 2026 $ 292,032
Borrowings under repurchase agreements 415,571
Repayment under repurchase agreements (195,201)
Balance at March 31, 2026 $ 512,402