XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Available-for-Sale Marketable Securities in Unrealized Position (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value $ 20,221 $ 22,872
Less than 12 Months, Unrealized Loss (19) (74)
12 Months or Greater, Fair Value 7,284 9,597
12 Months or Greater, Unrealized Loss (263) (334)
Total, Fair Value 27,505 32,469
Total, Unrealized Loss (282) (408)
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 12,367 14,002
Less than 12 Months, Unrealized Loss (9) (27)
12 Months or Greater, Fair Value 1,653 3,967
12 Months or Greater, Unrealized Loss (1) (12)
Total, Fair Value 14,020 17,969
Total, Unrealized Loss (10) (39)
United States government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 7,633 8,468
Less than 12 Months, Unrealized Loss (5) (37)
12 Months or Greater, Fair Value 3,289 3,279
12 Months or Greater, Unrealized Loss (6) (15)
Total, Fair Value 10,922 11,747
Total, Unrealized Loss (11) (52)
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 221 402
Less than 12 Months, Unrealized Loss (5) (10)
12 Months or Greater, Fair Value 2,342 2,351
12 Months or Greater, Unrealized Loss (256) (307)
Total, Fair Value 2,563 2,753
Total, Unrealized Loss $ (261) $ (317)