XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Certain Financial Statement Caption Information - Schedule of Company's Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 11,936 $ 12,006
Unrealized losses (12) (90)
Short-term investments 11,924 11,916
U.S. Treasury Securities Maturing in One Year or Less    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 11,936 12,006
Unrealized losses (12) (90)
Short-term investments $ 11,924 $ 11,916
U.S. Treasury Securities Maturing in One Year or Less | Maximum    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 year 1 year