XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Available-for-Sale Securities - Schedule of investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Cost Basis $ 34,247 $ 32,715
Available-for-sale, Gross Unrealized Gains 16 15
Available-for-sale, Gross Unrealized Losses (11) (6)
Available-for-sale, Fair Value 34,252 32,724
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Cost Basis 31,291 28,764
Available-for-sale, Gross Unrealized Gains 12 14
Available-for-sale, Gross Unrealized Losses (7) (5)
Available-for-sale, Fair Value 31,296 28,773
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale, Cost Basis 2,956 3,951
Available-for-sale, Gross Unrealized Gains 4 1
Available-for-sale, Gross Unrealized Losses (4) (1)
Available-for-sale, Fair Value $ 2,956 $ 3,951