XML 62 R42.htm IDEA: XBRL DOCUMENT v3.25.4
INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details) - Cash and Cash Equivalents - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 763,300 $ 703,700
Fair Value - Level 1 763,300 703,700
Cash equivalents—money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 206,700 174,200
Fair Value - Level 1 206,700 174,200
US Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 556,600 529,500
Fair Value - Level 1 $ 556,600 $ 529,500