XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Investments (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Short-term and Long-term Investments The following table summarizes the amortized cost, gross unrealized gains and losses, and fair value of available-for-sale investments as of March 31, 2026:
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Aggregate
Fair Value
U.S. government debt securities$46,463 $— $(15)$46,448 
Certificates of deposit2,809 — (2)2,807 
Total$49,272 $— $(17)$49,255 
The following table summarizes the amortized cost, gross unrealized gains and losses, and fair value of available-for-sale investments as of December 31, 2025:
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Aggregate
Fair Value
U.S. government debt securities$66,670 $36 $(30)$66,676 
Certificates of deposit3,397 — 3,398 
Corporate bonds
61 — — 61 
Total$70,128 $37 $(30)$70,135 
Schedule of Contractual Obligation, Fiscal Year Maturity
The estimated fair value of available-for-sale investments classified by their contractual maturities as of March 31, 2026 was:
Due within one year
$48,766 
After one year through two years
489 
Total$49,255 
The estimated fair value of available-for-sale investments classified by their contractual maturities as of December 31, 2025 was:
Due within one year
$67,624 
After one year through two years
2,511 
Total$70,135