XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Investment Securities - Schedule of Available-For-Sale Investment Securities by Length of Time (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Fair Market Value, Less than 12 months $ 66,067  
Gross Unrealized Losses, Less than 12 months (40)  
Fair Market Value, More than 12 months   $ 232,921
Gross Unrealized Losses, More than 12 months   (274)
Corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Market Value, Less than 12 months 38,596  
Gross Unrealized Losses, Less than 12 months (11)  
Fair Market Value, More than 12 months   165,032
Gross Unrealized Losses, More than 12 months   (182)
Agency obligations    
Schedule Of Available For Sale Securities [Line Items]    
Fair Market Value, Less than 12 months 27,471  
Gross Unrealized Losses, Less than 12 months (29)  
Fair Market Value, More than 12 months   47,936
Gross Unrealized Losses, More than 12 months   (57)
U.S. government obligations    
Schedule Of Available For Sale Securities [Line Items]    
Fair Market Value, Less than 12 months 0  
Gross Unrealized Losses, Less than 12 months $ 0  
Fair Market Value, More than 12 months   19,953
Gross Unrealized Losses, More than 12 months   $ (35)