XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Total assets $ 16,179 $ 23,999
Quoted Priced in Active Markets (Level 1)    
Assets:    
Total assets 16,179 23,999
Money market funds    
Assets:    
Money market funds 16,179 23,999
Money market funds | Quoted Priced in Active Markets (Level 1)    
Assets:    
Money market funds $ 16,179 $ 23,999