v3.26.1
Investments - Schedule of Equity Securities without Readily Determinable Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Carrying amount beginning of the period $ 206,555 $ 198,142
Purchases 1,552 0
Sales / return of capital (112) 0
Net change in unrealized gain (773) 413
Carrying amount, end of period $ 207,222 $ 198,555