XML 136 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Total assets $ 29,391 $ 37,479
Quoted Priced in Active Markets (Level 1)    
Assets:    
Total assets 29,391 37,479
Significant Unobservable Inputs (Level 3)    
Assets:    
Total assets 0 0
Money market funds    
Assets:    
Money market funds 29,391 37,479
Money market funds | Quoted Priced in Active Markets (Level 1)    
Assets:    
Money market funds $ 29,391 $ 37,479