Quarterly report pursuant to Section 13 or 15(d)

Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Amortized Cost (Details)

v3.23.2
Fair Value Measurements - Schedule of Amortized Cost (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost $ 123,384,000   $ 123,384,000   $ 179,248,000
Gross Unrealized Gains 1,000   1,000   13,000
Gross Unrealized Losses (3,113,000)   (3,113,000)   (4,452,000)
Fair Value 120,272,000   120,272,000   174,809,000
Accrued interest receivable 1,500,000   1,500,000   900,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 32,218,000   32,218,000   56,426,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (338,000)   (338,000)   (651,000)
Fair Value 31,880,000   31,880,000   55,775,000
Yankee bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 2,608,000   2,608,000   5,358,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (58,000)   (58,000)   (92,000)
Fair Value 2,550,000   2,550,000   5,266,000
Agency bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 6,025,000   6,025,000   12,485,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (119,000)   (119,000)   (116,000)
Fair Value 5,906,000   5,906,000   12,369,000
Municipal bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 12,768,000   12,768,000   12,841,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (937,000)   (937,000)   (1,030,000)
Fair Value 11,831,000   11,831,000   11,811,000
Commercial paper          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 2,929,000   2,929,000   2,846,000
Gross Unrealized Gains 0   0   8,000
Gross Unrealized Losses 0   0   0
Fair Value 2,929,000   2,929,000   2,854,000
Asset-backed securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 15,537,000   15,537,000   25,544,000
Gross Unrealized Gains 0   0   2,000
Gross Unrealized Losses (180,000)   (180,000)   (427,000)
Fair Value 15,357,000   15,357,000   25,119,000
Corporate bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amortized Cost 51,299,000   51,299,000   63,748,000
Gross Unrealized Gains 1,000   1,000   3,000
Gross Unrealized Losses (1,481,000)   (1,481,000)   (2,136,000)
Fair Value $ 49,819,000   $ 49,819,000   $ 61,615,000