XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Certain Financial Statement Caption Information - Schedule of Company's Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 22,252 $ 17,632
Unrealized Gains   18
Unrealized losses (10) 0
Estimated Fair Value 22,242 17,650
U.S. Treasury Securities Maturing in One Year or Less    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 22,252 17,632
Unrealized Gains   18
Unrealized losses (10) 0
Estimated Fair Value $ 22,242 $ 17,650
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