XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments Available-for-Sale -Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]          
Amortized Cost         $ 1,948
Unrealized Gain         4
Unrealized Loss         0
Accrued Interest         0
Fair Value         $ 1,952
Realized gain on available-for-sale investments $ 51 $ 0 $ 51 $ 0