v3.26.1
Fair Value Measurements - Summary of Carrying Value of Equity Securities Without Readily Determinable Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Specialized Bank Technology Company    
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Investment owned $ 1,800 $ 2,200
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 500 0
Technology Company 3    
Equity Securities Without Readily Determinable Fair Value [Line Items]    
Investment owned 42 47
Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Carrying value, beginning of period 2,171 2,619
Purchases 500 0
Observable price change 0 0
Carrying value, end of period $ 2,671 $ 2,619