XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Maturity Period (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
INVESTMENTS  
Amortized Cost $ 645,133
Fair Value 645,565
Commercial paper | Less than 1 year  
INVESTMENTS  
Amortized Cost 31,601
Fair Value 31,601
Certificates of deposit | Less than 1 year  
INVESTMENTS  
Amortized Cost 15,444
Fair Value 15,444
U.S. treasuries | Less than 1 year  
INVESTMENTS  
Amortized Cost 209,387
Fair Value 209,527
U.S. treasuries | Due 1 - 10 years  
INVESTMENTS  
Amortized Cost 214,843
Fair Value 214,902
Corporate bonds | Less than 1 year  
INVESTMENTS  
Amortized Cost 29,754
Fair Value 29,819
Corporate bonds | Due 1 - 10 years  
INVESTMENTS  
Amortized Cost 144,104
Fair Value $ 144,272