XML 72 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements - Summary of Investments in an Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair value, less than twelve months $ 16,743
Gross unrealized losses, less than twelve months (77)
Fair value, twelve months or greater 34,911
Gross unrealized losses, twelve months or greater (482)
Fair value, total 51,654
Gross unrealized losses, total (559)
U.S. government treasury securities  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair value, less than twelve months 16,743
Gross unrealized losses, less than twelve months (77)
Fair value, twelve months or greater 23,585
Gross unrealized losses, twelve months or greater (439)
Fair value, total 40,328
Gross unrealized losses, total (516)
Corporate bonds  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair value, less than twelve months 0
Gross unrealized losses, less than twelve months 0
Fair value, twelve months or greater 11,326
Gross unrealized losses, twelve months or greater (43)
Fair value, total 11,326
Gross unrealized losses, total $ (43)