XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale securities:    
Fair Value $ 8,533 $ 32,773
Cost Basis 8,535 32,762
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Gains   15
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Losses (2) (4)
U.S. Treasury Securities    
Available-for-sale securities:    
Fair Value 2,976 14,826
Cost Basis 2,976 14,820
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Gains   6
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Losses   0
Commercial Paper and Corporate Bonds    
Available-for-sale securities:    
Fair Value 5,557 13,204
Cost Basis 5,559 13,197
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Gains   9
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Losses $ (2) (2)
U.S. Government Agency Bonds    
Available-for-sale securities:    
Fair Value   4,743
Cost Basis   4,745
Amounts Recognized in Accumulated Other Comprehensive Loss, Unrealized Losses   $ (2)