XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Available-for-Sale Marketable Securities in Unrealized Position (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value $ 9,932 $ 6,563
Less than 12 Months, Unrealized Loss (77) (38)
12 Months or Greater, Fair Value 39,953 43,285
12 Months or Greater, Unrealized Loss (955) (1,177)
Total, Fair Value 49,885 49,848
Total, Unrealized Loss (1,032) (1,215)
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 1,382 1,466
Less than 12 Months, Unrealized Loss (11) (12)
12 Months or Greater, Fair Value 26,351 29,647
12 Months or Greater, Unrealized Loss (416) (626)
Total, Fair Value 27,733 31,113
Total, Unrealized Loss (427) (638)
United States government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 8,316 4,855
Less than 12 Months, Unrealized Loss (59) (25)
12 Months or Greater, Fair Value 11,057 10,991
12 Months or Greater, Unrealized Loss (226) (289)
Total, Fair Value 19,373 15,846
Total, Unrealized Loss (285) (314)
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 234 242
Less than 12 Months, Unrealized Loss (7) (1)
12 Months or Greater, Fair Value 2,545 2,647
12 Months or Greater, Unrealized Loss (313) (262)
Total, Fair Value 2,779 2,889
Total, Unrealized Loss $ (320) $ (263)