XML 60 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Short Term Investments (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 73,970
Unrealized Loss (187)
Market Value 73,783
United States Treasury Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 15,868
Unrealized Loss (86)
Market Value 15,782
Commercial Paper and Corporate Debt Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 50,747
Unrealized Loss (71)
Market Value 50,676
Asset Backed Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 5,427
Unrealized Loss (35)
Market Value 5,392
Agency Debt Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 1,928
Unrealized Loss 5
Market Value $ 1,933