XML 74 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Assets Measured at Fair Value on Recurring Basis (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value $ 392,250 $ 255,960
U.S. Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 346,581 196,554
Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value [1] 45,669 59,406
Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 392,250 255,960
Level 1 | U.S. Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 346,581 196,554
Level 1 | Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value [1] 45,669 59,406
Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 0 0
Level 2 | U.S. Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 0 0
Level 2 | Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value [1] 0 0
Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 0 0
Level 3 | U.S. Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 0 0
Level 3 | Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value [1] 0 0
Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 392,250 255,960
Fair Value | U.S. Treasury Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value 346,581 196,554
Fair Value | Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, Fair Value [1] $ 45,669 $ 59,406
[1]

(1) Included in cash and cash equivalents in accompanying balance sheets.