XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Contractual maturities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Amortized Cost  
Due within one year $ 330,946
Due after one year through two years 203,773
Total 534,719
Fair Value  
Due within one year 330,966
Due after one year through two years 203,339
Total $ 534,305