XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurements and investments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
Financial assets subject to the fair value disclosure requirements are included in the table below. All of our financial assets are classified as Level 1. At March 31, 2024 and December 31, 2023, the fair value of these investments approximated its carrying amount.
As of March 31, 2024
AssetsLevel 1Level 2Level 3
Short-term investments: U.S. Treasury securities$19,763 $— $— 
Total$19,763 $— $— 
As of December 31, 2023
AssetsLevel 1Level 2Level 3
Cash and cash equivalents: U.S. Treasury securities$9,871 $— $— 
Short-term investments: U.S. Treasury securities19,496 — — 
Total$29,367 $— $—