v3.25.1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of financial instruments carried at fair value and classified within Level 3
The following table summarizes changes to the Company's financial instruments carried at fair value and classified within Level 3 of the fair value hierarchy (in thousands):
Three months ended March 31,
20252024
Beginning balance$2,650 $1,823 
Change in fair value recognized in net loss(79)60 
Foreign exchange translation recognized in other comprehensive loss81 (16)
Ending balance$2,652 $1,867