v3.25.2
Fair Value (Financial Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Assets $ 106,132 $ 101,147
Money market funds    
Assets:    
Assets 106,132 101,147
Quoted Prices in ‎Active Markets for ‎Identical Assets ‎(Level 1)    
Assets:    
Assets 106,132 101,147
Quoted Prices in ‎Active Markets for ‎Identical Assets ‎(Level 1) | Money market funds    
Assets:    
Assets 106,132 101,147
Significant Other ‎Observable Inputs ‎(Level 2)    
Assets:    
Assets 0 0
Significant Other ‎Observable Inputs ‎(Level 2) | Money market funds    
Assets:    
Assets 0 0
Significant Other ‎Unobservable ‎Inputs (Level 3)    
Assets:    
Assets 0 0
Significant Other ‎Unobservable ‎Inputs (Level 3) | Money market funds    
Assets:    
Assets $ 0 $ 0