v3.25.2
Fair Value Measurements - Summary of Carrying Value of Equity Securities Without Readily Determinable Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Specialized Bank Technology Company    
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Investment owned $ 1,800 $ 2,200
Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount 443  
Technology Company 1    
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Investment owned 350 350
Technology Company 2    
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Investment owned 47 50
Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Carrying value, beginning of period 2,619 2,622
Purchases 0 0
Observable price change (443) 0
Carrying value, end of period $ 2,176 $ 2,622