XML 68 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Investment Securities - Summary of Amortized Cost, Unrealized Gains and Losses, Allowances for Credit Losses and Fair Value of Available-for-Sale Investments Aggregated by Maturity and Security Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Amortized Cost $ 260,536 $ 307,243
Debt securities, Unrealized Gains 498 13
Debt securities, Unrealized Losses (436) (3,369)
Debt securities, Estimated Fair Value $ 260,598 $ 303,887
Certificates of Deposit | Within 1 Year    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity Within 1 year Within 1 year
Debt securities, Amortized Cost $ 10,488 $ 4,092
Debt securities, Unrealized Gains 2  
Debt securities, Unrealized Losses (23) (57)
Debt securities, Estimated Fair Value $ 10,467 $ 4,035
Certificates of Deposit | 1 Year to 2 Years    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity 1 year to 2 years 1 year to 2 years
Debt securities, Amortized Cost $ 3,862 $ 3,920
Debt securities, Unrealized Gains 12 7
Debt securities, Unrealized Losses (5) (33)
Debt securities, Estimated Fair Value $ 3,869 $ 3,894
U.S. Treasury Securities | Within 1 Year    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity Within 1 year Within 1 year
Debt securities, Amortized Cost $ 162,746 $ 200,938
Debt securities, Unrealized Gains 70 4
Debt securities, Unrealized Losses (349) (2,182)
Debt securities, Estimated Fair Value $ 162,467 $ 198,760
U.S. Treasury Securities | 1 Year to 2 Years    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity 1 year to 2 years 1 year to 2 years
Debt securities, Amortized Cost $ 58,441 $ 68,130
Debt securities, Unrealized Gains 412 2
Debt securities, Unrealized Losses (16) (926)
Debt securities, Estimated Fair Value $ 58,837 $ 67,206
U.S. Government agency securities | Within 1 Year    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity Within 1 year Within 1 year
Debt securities, Amortized Cost $ 12,499 $ 22,663
Debt securities, Unrealized Losses (29) (84)
Debt securities, Estimated Fair Value $ 12,470 $ 22,579
U.S. Government agency securities | 1 Year to 2 Years    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity 1 year to 2 years 1 year to 2 years
Debt securities, Amortized Cost $ 12,500 $ 7,500
Debt securities, Unrealized Gains 2  
Debt securities, Unrealized Losses (14) (87)
Debt securities, Estimated Fair Value $ 12,488 $ 7,413