XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Amortization Expense Related to Demo Assets
Amortization expense related to demo assets was as follows (in thousands):

Year Ended December 31,
 202420232022
Amortization expense$3,766 $1,150 $1,544 
Schedule of Realized and Unrealized Foreign Currency Gains and Losses Realized and unrealized foreign currency gains and losses were as follows for the periods presented (in thousands):
Year Ended December 31,
 202420232022
Realized foreign currency gain (loss)$145 $1,169 $(967)
Unrealized foreign currency gain (loss)110 (1,140)1,052