XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Available-for-Sale Securities - Schedule of investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Cost Basis $ 35,566 $ 32,715
Available-for-sale, Gross Unrealized Gains 32 15
Available-for-sale, Gross Unrealized Losses (15) (6)
Available-for-sale, Fair Value 35,583 32,724
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Cost Basis 17,326 28,764
Available-for-sale, Gross Unrealized Gains 10 14
Available-for-sale, Gross Unrealized Losses (8) (5)
Available-for-sale, Fair Value 17,328 28,773
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Cost Basis 18,240 3,951
Available-for-sale, Gross Unrealized Gains 22 1
Available-for-sale, Gross Unrealized Losses (7) (1)
Available-for-sale, Fair Value $ 18,255 $ 3,951