XML 74 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments - Schedule of Available-For-Sale Securities by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 157,801  
Due after one year but within five years 109,125  
Amortized Cost 266,926  
Estimated Fair Value    
Due in one year or less 157,998  
Due after one year but within five years 109,170  
Estimated Fair Value $ 267,168 $ 188,872