v3.26.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, net $ 104,460 $ 15,797
United States    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net 83,174 11,056
China    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net 17,157 127
Canada    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net 2,047 2,440
Europe    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net 1,156 1,243
Other    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net $ 926 $ 931