XML 63 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 909,917 $ 592,405
Unrealized Gains 4,349 2,415
Unrealized Losses (33) (252)
Estimated Fair Value 914,233 594,568
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 123,072 94,984
Unrealized Gains 233 490
Unrealized Losses (9) 0
Estimated Fair Value 123,296 95,474
U.S. Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 389,831 299,831
Unrealized Gains 2,195 1,209
Unrealized Losses (18) (195)
Estimated Fair Value 392,008 300,845
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 315,294 161,336
Unrealized Gains 1,874 696
Unrealized Losses 0 (35)
Estimated Fair Value 317,168 161,997
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 81,720 36,254
Unrealized Gains 47 20
Unrealized Losses (6) (22)
Estimated Fair Value $ 81,761 $ 36,252