Fair Value Measurements - Schedule of Unrealized Loss and Fair Value of Debt Securities Available-for-Sale (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Less than 12 months in a continuous unrealized loss position | ||
Gross Unrealized Holding Loss | $ (1,900) | |
Fair Value | 171,714 | |
12 months or longer in a continuous unrealized loss position | ||
Gross Unrealized Holding Loss | (1,015) | $ 0 |
Fair Value | 27,658 | $ 0 |
Corporate bonds | ||
Less than 12 months in a continuous unrealized loss position | ||
Gross Unrealized Holding Loss | (1,373) | |
Fair Value | 115,340 | |
12 months or longer in a continuous unrealized loss position | ||
Gross Unrealized Holding Loss | (966) | |
Fair Value | 21,707 | |
U.S. Government and agency securities | ||
Less than 12 months in a continuous unrealized loss position | ||
Gross Unrealized Holding Loss | (527) | |
Fair Value | 56,374 | |
12 months or longer in a continuous unrealized loss position | ||
Gross Unrealized Holding Loss | (49) | |
Fair Value | $ 5,951 |