v3.26.1
Cash Equivalents (Tables)
3 Months Ended
Mar. 31, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash Equivalents and Marketable Securities
Cash equivalents consisted of the following at March 31, 2026 (in thousands):
Amortized
Cost
Allowance
for Credit
Losses
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash equivalents:
Money market funds123,648 — — — 123,648 
Total $123,648 $— $— $— $123,648 
Cash equivalents consisted of the following at December 31, 2025 (in thousands):
Amortized
Cost
Allowance
for Credit
Losses
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash equivalents:
Money market funds146,645 — — — 146,645 
Total$146,645 $— $— $— $146,645