v3.26.1
Financial instruments (Tables)
6 Months Ended
Jun. 30, 2026
Investments, All Other Investments [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis
The following table presents information about the Company’s marketable securities that are measured at fair value on a recurring basis and indicates the level of the fair value hierarchy used to determine such fair values:
Fair Value Measurements at June 30, 2026:
Level 1Level 2Level 3Total
Marketable securities
U.S. government agencies$57,797 $– $– $57,797 
Certificate of deposit– 105,233 – 105,233 
Commercial paper– 48,123 – 48,123 
Corporate bonds– 139,534 – 139,534 
Asset backed securities– 69,352 – 69,352 
$57,797 $362,242 $– $420,039