XML 39 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The fair value measurements of our financial assets at June 30, 2026 and December 31, 2025 are summarized as follows:
Fair Value Measurements at June 30, 2026
Level ILevel IILevel IIITotal
 Cash and cash equivalents $13,166 $— $— $13,166 
 Restricted cash665 — — 665 
 Held-to-maturity investments:
Commercial paper— 4,957 — 4,957 
Corporate bonds and notes— 114,277 — 114,277 
$13,831 $119,234 $— $133,065 
Fair Value Measurements at December 31, 2025
Level ILevel IILevel IIITotal
Cash and cash equivalents$22,938 $— $— $22,938 
Restricted cash665 — — 665 
Held-to-maturity investments:
Commercial paper— 4,869 — 4,869 
U.S. government agency bonds— 3,000 — 3,000 
State and municipal bonds— 1,000 — 1,000 
Corporate bonds and notes— 121,028 — 121,028 
$23,603 $129,897 $— $153,500