Quarterly report [Sections 13 or 15(d)]

SUMMERIZES THE AMORTIZED COST AND FAIR VALUE (Details)

v3.25.1
SUMMERIZES THE AMORTIZED COST AND FAIR VALUE (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost, Maturing in one year or less $ 103,660 $ 126,870
Amortized cost, Maturing after one year but less than three years 10,249 4,959
Debt Securities, Available-for-sale, Amortized Cost 113,909 131,829
Fair Value, Maturing in one year or less 103,656 126,930
Fair Value, Maturing after one year but less than three years 10,231 4,934
Debt Securities, Available-for-sale, Fair Value $ 113,887 $ 131,864