v3.26.1
Investments - Summary of Securities Aggregated in Unrealized Loss Position (Details) - U.S. Treasury Securities
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Gross Unrealized Loss, Less than Twelve Months $ (1,430)
Fair Value, Less than Twelve Months 97,590
Gross Unrealized Loss, Twelve Months or Longer 0
Fair Value, Twelve Months or Longer $ 0