XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Fair Value, Less than 12 Months $ 70 $ 1,238
Unrealized Loss, Less than 12 Months (15) (19)
Fair Value,More than 12 Months 771 1,917
Unrealized Loss, More than 12 Months (41) (64)
Corporate Bond Securities [Member]    
Schedule of Investments [Line Items]    
Fair Value, Less than 12 Months 36 1,037
Unrealized Loss, Less than 12 Months (15) (18)
Fair Value,More than 12 Months 95 1,433
Unrealized Loss, More than 12 Months (5) (32)
Fixed Income Funds [Member]    
Schedule of Investments [Line Items]    
Fair Value, Less than 12 Months 34 201
Unrealized Loss, Less than 12 Months   (1)
Fair Value,More than 12 Months 676 484
Unrealized Loss, More than 12 Months $ (36) $ (32)