XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities and Fair Value Measurements - Summarizes of Marketable Securities Maturity (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
2023 $ 128,537
2024 141,385
2025 147,539
Amortized Cost Total 417,461
2023 127,517
2024 139,332
2025 145,052
Fair Value Total $ 411,901