XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Amortized Cost (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost $ 26,278,000   $ 26,278,000   $ 74,201,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (457,000)   (457,000)   (1,486,000)
Fair Value 25,821,000   25,821,000   72,715,000
Accrued interest receivable 1,400,000   1,400,000   1,700,000
Realized gains (losses) on marketable securities 0 $ 0 0 $ 0  
U.S. Treasury securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost         15,437,000
Gross Unrealized Gains         0
Gross Unrealized Losses         (64,000)
Fair Value         15,373,000
Yankee bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost         2,601,000
Gross Unrealized Gains         0
Gross Unrealized Losses         (13,000)
Fair Value         2,588,000
Agency bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 2,491,000   2,491,000   6,056,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (11,000)   (11,000)   (56,000)
Fair Value 2,480,000   2,480,000   6,000,000
Municipal bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 9,597,000   9,597,000   12,694,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (228,000)   (228,000)   (597,000)
Fair Value 9,369,000   9,369,000   12,097,000
Asset-backed securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost         4,971,000
Gross Unrealized Gains         0
Gross Unrealized Losses         (37,000)
Fair Value         4,934,000
Corporate bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 14,190,000   14,190,000   32,442,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (218,000)   (218,000)   (719,000)
Fair Value $ 13,972,000   $ 13,972,000   $ 31,723,000