v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value on Recurring Basis The following tables present information about the Company’s financial assets that are measured at fair value on a recurring basis (in thousands):
As of June 30, 2026
Level 1Level 2Total
Cash equivalents:
Money market funds$26,845 $— $26,845 
Corporate bonds— 1,247 1,247 
Total cash equivalents26,845 1,247 28,092 
Marketable securities:
Certificates of deposit— 1,277 1,277 
Commercial paper— 9,631 9,631 
Corporate bonds— 257,658 257,658 
U.S. Treasury securities— 14,145 14,145 
Asset-backed securities— 31,711 31,711 
Total marketable securities— 314,422 314,422 
Total cash equivalents and marketable securities$26,845 $315,669 $342,514 
As of December 31, 2025
Level 1Level 2Total
Cash equivalents:
Money market funds$29,023 $— $29,023 
Total cash equivalents29,023 — 29,023 
Marketable securities:
Certificates of deposit— 905 905 
Commercial paper— 1,863 1,863 
Corporate bonds— 287,586 287,586 
U.S. Treasury securities— 6,756 6,756 
Asset-backed securities— 44,319 44,319 
Total marketable securities— 341,429 341,429 
Total cash equivalents and marketable securities$29,023 $341,429 $370,452 
Schedule of Financial Instruments, Assets, and Liabilities Not Recorded at Fair Value
The following tables present the fair value hierarchy of assets not recorded at fair value (in thousands):
As of June 30, 2026
Carrying AmountLevel 1Level 2 Level 3Fair Value
Assets
Note receivable$15,000 $— $— $14,234 $14,234 
As of December 31, 2025
Carrying AmountLevel 1Level 2 Level 3Fair Value
Assets
Note receivable$15,000 $— $— $14,181 $14,181