XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value (Tables)
12 Months Ended
Dec. 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):
December 31, 2025December 31, 2024
Beginning balance$2,650 $1,823 
Change in fair value recognized in net loss26 866 
Foreign exchange translation recognized in other comprehensive loss195 (39)
Ending balance$2,871 $2,650