XML 39 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Change in Financial Instruments 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 June 30,Six months ended June 30,
2026202520262025
Beginning balance$2,956 $2,652 $2,871 $2,650 
Change in fair value recognized in net loss71 (260)222 (339)
Foreign exchange translation recognized in other comprehensive loss36 152 (30)233 
Ending balance$3,063 $2,544 $3,063 $2,544