v3.26.1
Financial instruments (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2026:
Level 1Level 2Level 3Total
Marketable securities
U.S. government agencies$63,482 $– $– $63,482 
Certificate of deposit– 105,629 – 105,629 
Commercial paper– 41,313 – 41,313 
Corporate bonds– 144,774 – 144,774 
Asset backed securities– 72,471 – 72,471 
$63,482 $364,187 $– $427,669