v3.26.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments Classified as Available-for-sale
Marketable securities classified as available-for-sale comprised of (in thousands):
September 30, 2026December 31, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair ValueAmortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Treasury securities$186,387 $4 $(1,357)$185,034 $219,694 $605 $—$220,299 
Corporate debt securities172,921 — (434)172,487 260,023 131 —260,154 
Agency securities42,800 — (413)42,387 13,999 — (2)13,997 
Total marketable securities$402,108 $4 $(2,204)$399,908 $493,716 $736 $(2)$494,450