XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Short Term Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 54,008 $ 73,970
Unrealized (Loss) Gain (84) (187)
Market Value 53,924 73,783
United States Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 9,857 15,868
Unrealized (Loss) Gain (7) (86)
Market Value 9,850 15,782
Commercial Paper and Corporate Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 33,328 50,747
Unrealized (Loss) Gain (53) (71)
Market Value 33,275 50,676
Asset Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,937 5,427
Unrealized (Loss) Gain (12) (35)
Market Value 2,925 5,392
Agency Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,886 1,928
Unrealized (Loss) Gain (12) 5
Market Value $ 7,874 $ 1,933