Fair value of financial instruments (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of financial assets and liabilities of fair value | The following table presents the Company’s financial assets and liabilities by level within the fair value hierarchy that are measured at fair value on a recurring basis as of March 31, 2025 and December 31, 2024 (in thousands):
|