XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Investment Securities - Schedule of Available-For-Sale Investment Securities Held by the Company (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 924,317 $ 1,088,561
Gross Unrealized Gains 2,076 1,237
Gross Unrealized Losses (40) (274)
Fair Market Value 926,353 1,089,524
Corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 510,668 487,613
Gross Unrealized Gains 1,215 818
Gross Unrealized Losses (11) (182)
Fair Market Value 511,872 488,249
Agency obligations    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 43,997 57,986
Gross Unrealized Gains 1 2
Gross Unrealized Losses (29) (57)
Fair Market Value 43,969 57,931
U.S. government obligations    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 369,652 542,962
Gross Unrealized Gains 860 417
Gross Unrealized Losses 0 (35)
Fair Market Value $ 370,512 $ 543,344