XML 189 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Available-for-Sale-Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Less than one year $ 44,662 $ 64,758
Greater than one year 0 0
Cost 44,662 64,758
Estimated Fair Value    
Less than one year 44,657 64,740
Greater than one year 0 0
Estimated fair value $ 44,657 $ 64,740