XML 41 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Summary of Available-for-Sale Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months $ 12,986 $ 65,344
Unrealized Losses, Less than 12 Months (4) (132)
Estimated Fair Market Value, 12 Months or Greater 8,227 60,908
Unrealized Losses, 12 Months or Greater (5) (304)
Estimated Fair Market Value 21,213 126,252
Unrealized Losses (9) (436)
Certificates of deposit    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months 490 8,514
Unrealized Losses, Less than 12 Months   (14)
Estimated Fair Market Value, 12 Months or Greater 734 1,456
Unrealized Losses, 12 Months or Greater (1) (14)
Estimated Fair Market Value 1,224 9,970
Unrealized Losses (1) (28)
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months   44,346
Unrealized Losses, Less than 12 Months   (102)
Estimated Fair Market Value, 12 Months or Greater 7,493 51,979
Unrealized Losses, 12 Months or Greater (4) (263)
Estimated Fair Market Value 7,493 96,325
Unrealized Losses (4) (365)
U.S. Government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months 12,496 12,484
Unrealized Losses, Less than 12 Months (4) (16)
Estimated Fair Market Value, 12 Months or Greater   7,473
Unrealized Losses, 12 Months or Greater   (27)
Estimated Fair Market Value 12,496 19,957
Unrealized Losses $ (4) $ (43)