XML 89 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Assets, Fair Value Disclosure [Abstract]      
Available-for-sale, operating $ 10,400,000 $ 12,400,000 $ 3,300,000
Gross realized gains on marketable securities and money market accounts 0 10,000,000.0 5,200,000
Net unrealized holding gains (losses) out of other comprehensive loss and into earnings 0 7,300,000 3,800,000
Total gains with net gains in other comprehensive income for short-term investments 100,000 4,500,000 6,100,000
Level 1      
Assets, Fair Value Disclosure [Abstract]      
Financial assets held in marketable securities 197,900,000 65,600,000  
Level 2      
Assets, Fair Value Disclosure [Abstract]      
Assets classified as level 2 or level 3, fair value 0 0 0
Liabilities classified as level 2 or level 3, fair value 0 0 0
Level 3      
Assets, Fair Value Disclosure [Abstract]      
Assets classified as level 2 or level 3, fair value 0 0 0
Liabilities classified as level 2 or level 3, fair value 0 0 $ 0
Money market funds | Level 1      
Assets, Fair Value Disclosure [Abstract]      
Financial assets held in money market accounts $ 112,500,000 $ 167,700,000