XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Total assets $ 28,295 $ 29,391
Quoted Priced in Active Markets (Level 1)    
Assets:    
Total assets 28,295 29,391
Money market funds    
Assets:    
Money market funds 28,295 29,391
Money market funds | Quoted Priced in Active Markets (Level 1)    
Assets:    
Money market funds $ 28,295 $ 29,391