XML 67 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Assets and Liabilities - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Financial assets $ 143,414 $ 150,246
Money Market Funds    
Assets    
Financial assets 58,688 30,845
U.S. Government Agencies    
Assets    
Financial assets 84,726 119,401
Level 1    
Assets    
Financial assets 58,688 30,845
Level 1 | Money Market Funds    
Assets    
Financial assets 58,688 30,845
Level 2    
Assets    
Financial assets 84,726 119,401
Level 2 | U.S. Government Agencies    
Assets    
Financial assets $ 84,726 $ 119,401