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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Purchases     $ 500 $ 0
Specialized Bank Technology Company        
Equity Securities Without Readily Determinable Fair Value [Line Items]        
Investment owned $ 1,800   1,800  
Technology Company 1        
Equity Securities Without Readily Determinable Fair Value [Line Items]        
Investment owned 350 $ 350 350 350
Technology Company 2        
Equity Securities Without Readily Determinable Fair Value [Line Items]        
Investment owned 500   500  
Technology Company 3        
Equity Securities Without Readily Determinable Fair Value [Line Items]        
Investment owned 42 47 42 47
Level 3        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Carrying value, beginning of period 2,671 2,619 2,171 2,619
Purchases 0 0    
Observable price change 0 (443) 0 (443)
Carrying value, end of period $ 2,671 $ 2,176 $ 2,671 $ 2,176