XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Investment Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 693,927 $ 412,570
Unrealized Gains 563 490
Unrealized (Losses) (372) (386)
Estimated Fair Value 694,118 412,674
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 257,908 150,651
Unrealized Gains 143 148
Unrealized (Losses) (98) (204)
Estimated Fair Value 257,953 150,595
FDIC Certificates of Deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   4,410
Unrealized Gains   2
Unrealized (Losses)   (12)
Estimated Fair Value   4,400
Certificates of Deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 60,000 60,000
Unrealized Gains 0 0
Unrealized (Losses) 0 0
Estimated Fair Value 60,000 60,000
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 39,650 78,610
Unrealized Gains 19 59
Unrealized (Losses) (3) (27)
Estimated Fair Value 39,666 78,642
Corporate Notes/Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 336,369 118,899
Unrealized Gains 401 281
Unrealized (Losses) (271) (143)
Estimated Fair Value $ 336,499 $ 119,037