XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Select Balance Sheet Information - Schedule of Amortized Costs and Fair Value of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 63,080 $ 62,520
Gross Unrealized Gains 606 433
Gross Unrealized (Losses) (84) (194)
Fair Value 63,602 62,759
Government Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 61,408 60,891
Gross Unrealized Gains 589 424
Gross Unrealized (Losses) (79) (184)
Fair Value 61,918 61,131
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,672 1,629
Gross Unrealized Gains 17 9
Gross Unrealized (Losses) (5) (10)
Fair Value $ 1,684 $ 1,628