v3.26.1
Investments (Tables)
6 Months Ended
Jun. 30, 2026
Debt Securities, Available-for-Sale [Abstract]  
Schedule of Unrealized Positions of the Company's Available-for-Sale Securities Disaggregated by Class of Instrument
The following table summarizes the unrealized positions of the Company’s available-for-sale securities disaggregated by class of instrument as of June 30, 2026 and December 31, 2025 (in thousands):
As of June 30, 2026
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
US Treasury Securities$133,083 $$(264)$132,821 
Corporate Debt390,308 25 (701)389,632 
Total$523,391 $27 $(965)$522,453 
As of December 31, 2025
Amortized
 Cost
Gross
 Unrealized
 Gains
Gross
 Unrealized
 Losses
Fair Value
US Treasury Securities$12,043 $33 $— $12,076 
Corporate Debt39,292 107 — 39,399 
Total$51,335 $140 $ $51,475 
Schedule of Amortized Cost and Fair Value of the Company's Available-for-Sale Securities by Contractual Maturity
The following table provides the amortized cost and fair value of the Company’s available-for-sale securities by contractual maturity as of June 30, 2026 and December 31, 2025 (in thousands):
As of June 30, 2026
Amortized CostFair Value
Maturing within one year$416,827 $417,673 
Maturing after one through two years106,564 104,780 
Total$523,391 $522,453 
As of December 31, 2025
Amortized CostFair Value
Maturing within one year$34,244 $34,318 
Maturing after one through two years17,091 17,157 
Total$51,335 $51,475