v3.22.4
Investments - Schedule of Held-to-Maturity Investments (Details) - Corporate and municipal bonds
$ in Thousands
Sep. 30, 2022
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
Amortized Cost $ 28,918
Gross Unrealized Gains 0
Gross Unrealized Losses (19)
Estimated Fair Market Value $ 28,899