v3.26.1
Segment Information - Schedule of Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Net income $ 15,711 $ 7,723
Interest income, net (8,853) (9,665)
Income tax provision (benefit) 2,428 (455)
Depreciation and amortization 3,727 2,840
(Loss) gain on revaluation of financial instruments 2,484 (49)
Foreign currency transaction gain (13,699) (1,583)
Other, net (10) (43)
Share-based compensation 1,313 2,088
Inventory step-up recorded to cost of sales 0 517
Change in allowance for credit loss on non-operating loan 106 0
Reportable Segment    
Segment Reporting Information [Line Items]    
Net income 15,711 7,723
Interest income, net (8,853) (9,665)
Income tax provision (benefit) 2,428 (455)
Depreciation and amortization 3,727 2,840
EBITDA 13,013 443
(Loss) gain on revaluation of financial instruments 2,484 (49)
Foreign currency transaction gain (13,699) (1,583)
Transaction costs 959 40
Other, net (10) (43)
Restructuring costs 484 555
Share-based compensation 1,313 2,088
Restatement litigation costs 411 47
Inventory step-up recorded to cost of sales   517
Israel Ministry of Economy and Industry dumping inquiry expense 18 274
Change in allowance for credit loss on non-operating loan 106  
Adjusted EBITDA $ 5,079 $ 2,289